利用数组实现数字的逆序输出
#include<stdio.h>
int main(){
//利用数组实现数字的逆序输出
int a[10];
int k;
printf("输入数组:\n");
for (k=0;k<10;k++){
scanf("%d",&a[k]);
}
for(k=9;k>=0;k--){
printf("%d,",a[k]);
}
return 0;
}
效果图
:“
利用数组实现二维数组行列互换
#include<stdio.h>
int main(){
int a[2][3]={{1,2,3},{3,4,5}} ;
int b[3][2];
int i,j;
printf("数组a为:\n");
for(i=0;i<2;i++){
for(j=0;j<3;j++){
printf("%d,",a[i][j]);
b[j][i]=a[i][j];
}
printf("\n");
}
printf("数组a行列互换后的数组b为:\n");
for(j=0;j<3;j++){
for(i=0;i<2;i++){
printf("%d,",b[j][i]);
}
printf("\n");
}
return 0;
}
效果: