C語言 用指標程式設計 輸入4 5的二維整型陣列,輸出其中最大值 最小值以及它們所在行和列的下標

時間 2021-07-21 03:29:33

1樓:it孤鶩

**沒錯誤,你要效果是什麼

就那上面的例子 0 你想輸出 1行1列嗎

那隻要 後面四個變數加1 就可以了

printf("最大值為:%d,行標:%d,列標:%d\n",max,xb1_h+1,xb1_l+1);

printf("最小值為:%d,行標:%d,列標:%d\n",min,xb0_h+1,xb0_l+1);

2樓:匿名使用者

你的程式沒問題啊。行號列號都是從0開始的。如果要改的話,只要把組後兩句改一下:

printf("最大值為:%d,行標:%d,列標:%d\n",max,xb1_h+1,xb1_l+1);

printf("最小值為:%d,行標:%d,列標:%d\n",min,xb0_h+1,xb0_l+1);

結果就成了這樣:

3樓:匿名使用者

printf("最大值為:%d,行標:%d,列標:%d\n",max,xb1_h+1,xb1_l+1);

printf("最小值為:%d,行標:%d,列標:%d\n",min,xb0_h+1,xb0_l+1);

c語言:求一組陣列最大值及最小值的下標。 10

4樓:匿名使用者

max=a[0];

min=a[1];

for(i=0;i<10;i++)

for(i=0;i<10;i++)

if(a[i]

5樓:匿名使用者

_getch();        //在return 0之前新增此**

C語言二維陣列程式設計題,C語言二維陣列程式設計題

第一道 include stdio.h define n 4 int main int f1 1,f2 1 for int i 0 i n i int result f1 f2 printf d n result return 0 第二道 include define n 10 int main e...

求助 C語言二維陣列指標問題,c語言二維陣列用指標表示的問題

1.對於int p a p型別和a是不同的。p是指向乙個指標 指向int型別的量 的指標,a則是指向乙個一維陣列 含2個int元素 的指標。想要建立相同型別的指標應該用int p 2 才行 3.感覺p跟a就同級吧但型別不同 所以其實int p a 兩側的指標的型別是不相同的,只是a的值賦給p而已 假...

關於C語言二維陣列指標問題

如果是前者的話,每行應該輸出乙個元素才對,如果是後者的話又應該只能輸出每一行的首元素才對呀?正如樓上2位仁兄所言,p 指的是前者 下乙個元素的位址 樓主的疑問似乎是認為,該程式段 每行應該輸出乙個元素才對 這是不對的,語句printf 3d p 是每輪迴圈都要執行的,即按每個數字佔3個int大小列印...