#include stdio.h
成都创新互联公司公司2013年成立,先为柯城等服务建站,柯城等地企业,进行企业商务咨询服务。为柯城企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
int main()
{
int i,j,k=1;
for(i=0;i10;i++)
{
for(j=0;j10;j++,k++)
if(ij)printf(" ");
else printf("%3d",k);
printf("\n");
}
return 0;
}
#includestdio.h
void main()
{
int a[2][3];
int i,j;
printf("输入一个2*3整型数组\n");
for(i=0;i2;i++)
for(j=0;j3;j++)
scanf("%d",a[i][j]);
printf("\n输出一个2*3整型数组\n");
for(i=0;i2;i++)
{
for(j=0;j3;j++)
printf("%d ",a[i][j]);
printf("\n");
}
}
扩展资料:
注意事项
c语言的输入输出可用标准库里面的输入输出函数,即scanf和printf。
输入输出二维数组的例子:
#includestdio.h
int main()
{
int M = 5 , N = 5;
int array[M][N]; //定义一个5x5的int数组
printf("输入:");
for(int i = 0 ; i M ; i++){
for(int j = 0 ; j N ; j++){
scanf("%d",array[i][j]);
}
}
printf("输出:");
for(int i = 0 ; i M ; i++){
for(int j = 0 ; j N ; j++){
printf("%d ",array[i][j]);
}
}
return 0;
}
定义二维数组作为矩阵,然后用两个for循环打印出每个元素即可。
例如一个10x10的矩阵;
#define m 10
#define m 10
int a[m][n];
for(i = 0; i m; i++){
for(j = 0; j n; j++)
printf("%d",a[i][j]);
printf("\n");
}
#includestdio.h
#define N 3
void fun(int a[][N],int m)
{
int i, j;
for (i = 0; i N; i++)
for (j = 0; j = i; j++)
a[j][i] = a[j][i] * m;
}
int main()
{
int i, j;
int a[N][N];
printf("input a number: \n");
for(i=0;iN;i++)
for (j = 0; j N; j++)
scanf_s("%d", a[i][j]);
printf("3 * 3 matrix: \n");
for (i = 0; i N; i++)
{
for (j = 0; j N; j++)
printf("%3d", a[i][j]);
printf("\n");
}
printf("change 3 * 3 matrix: \n");
fun(a, 2);
for (i = 0; i N; i++)
{
for (j = 0; j N; j++)
printf("%3d", a[i][j]);
printf("\n");
}
return 0;
}
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款