回覆列表
-
1 # 棠棠愛學習吖
相關內容
- 定義一個3行4列的整型陣列並賦初值,要求程式設計求出陣列元素中的最大值,以及所在的行號和列號?
- c語言編寫程式,定義一個3行4列的二維整型陣列?
- c語言,編寫程式,產生20個隨機整數到4行5列的陣列中,求其主對角線元素之積?
- 指向整型陣列的指標如何用?
- c語言程式設計:將一個任意整數插入到已排列的整型陣列中,插入後,陣列中的數仍保持有序?
- 編寫程式,計算一個整型陣列中的所有資料的總和、平均值、最大值、和最小值?
- 有兩個整型陣列a和b,各有10個元素,將它們對應地逐個相比。如果a陣列中的元素大於b陣列中的相應元?
- 用c語言定義一個大小為10的整型陣列,利用氣泡排序法將陣列元素從大到小排列,並輸出排序後的陣列?
- 指標陣列的元素指向整型資料初始化出錯?
從鍵盤上為一個5*5的整型陣列輸入資料,並找出主對角線上元素的最大值及其所在的行號。
我用c語言了,程式碼如下。
#include <stdio.h>
void main(){
int num[5][5];
int i,j;
printf(“請輸入一組5 * 5的數列:\n”);
for(i=0;i<5;i++)
for(j=0;j<5;j++)
scanf("%d",&num[i][j]);
int max=num[0][0];
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(i==j&&num[i][j]>max)
max=num[i][j];
printf(“主對角線上最大的值為:%d\n”,max);
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(i==j)
if(num[i][j]==max){
printf(“其位置為%d行,%d列\n”,i+1,j+1);
break;
}
}