【c学习-5】

int main(){ //二维数组的应用 int i,j; int a[2][3]; for(i=0;i<2;i++){ for(j=0;j<3;j++){ printf("a[%d][%d]=",i,j); scanf("%d",&a[i][j]); } } printf("输出二维数组\n"); for(i=0;i<2;i++){ for(j=0;j<3;j++){ printf("%d\t",a[i][j]); } printf("\n"); } return 0; } int main(){ //二维数组的应用 int i,j; int sum=0; int a[2][3]; for(i=0;i<2;i++){ for(j=0;j<3;j++){ printf("a[%d][%d]=",i,j); scanf("%d",&a[i][j]); } } printf("输出二维数组\n"); for(i=0;i<2;i++){ for(j=0;j<3;j++){ printf("%d\t",a[i][j]); sum=sum+a[i][j]; } printf("\n"); } printf("sum=%d\n",sum); //输出数组的和 return 0; } #include void myFunction(){ int a[3]; int i; int max; for(i=0;i<3;i++){ printf("%d\n",&a[i]); } //printf("a[i][j]=%d\n",a[i][j]); //scanf("%[i][j]",&a[i][j]); } void myFunction2(){ int a[20],i,j,k,n,min,max; j=0,k=0; printf("please input n number\n"); scanf("%d",&n); for(i=0;i max){ max=a[i]; k=i; } printf("min :%3d\n",min); } void myFunction3(){ int i,j,number; int a[5]={1,2,3,4,5}; j=5; printf("please input your number\n"); scanf("%d",&number); for(i=0;i<5;i++){ if(number==a[i]){ j=number; } } if(j!=6){ printf("This number in your arry"); }else{ printf("no in your arry"); } } int main(){ myFunction(); myFunction3(); // myFunction2(); } void myFunction4(){ //求数组对脚线和 int i,j; int sum=0; int x[3][3]={{1,2,3},{2,3,4},{5,4,3}}; for(i=0;i<3;i++){ for(j=0;j<3;j++){ printf("%5d\n",x[i][j]); if(i==j){ sum=sum+x[i][j]; } } printf("\n"); } printf("sum:%d\n",sum); }

猜你喜欢

转载自www.cnblogs.com/activecode/p/9497792.html