国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

輸入一個4*3矩陣,,輸出數(shù)組中的最大值,。

訪客2024-11-25 02:53:411

#include<stdio.h>main(){ int x[4][3],i,j,max,y,z; for(i=0;i<4;i++) scanf("%d%d%d",&x[i][0],&x[i][1],&x[i][2]); for(i=0;i<4;i++) for(j=0;j<3;j++) if(max<x[i][j]) {max=x[i][j]; } printf("%d",max);}

…………………………………………………………………………………………

這樣不是就能比較max和x【0】【0】,x【1】【1】,,x【2】【2】,,x【3】【3】嗎

你程序最大的問題是,你的max沒有賦初始值,它可能一開始就比你輸入的任何數(shù)大,結(jié)果就不正確了

在你的第二個循環(huán)前加

max=x[0][0];

另外,你的輸入也可以用二重循環(huán)的

還有,你的這個是求x[0][0]~x[3][2]的值,沒有x[3][3]的,

C的下標(biāo)從0開始.所以下標(biāo)要減1的

文章評論