c语言二维数组课堂编程练习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(i==0||j==0)
{
printf("%d",a[i][j]);
}
}
printf("\n");
}
}
sum=a[i][j];
x=i;
y=j;
}
}
}
printf("a[%d][%d]=%d",x,y,sum);
}
4、从键盘上输入9个整数,保存在二维数组中按数组原来位置输出第一行和第一列的所有元素
#include<stdio.h>
main()
{
int a[3][3],i,j;
for(i=0;i<3;i++)
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
if(i<j)
{
printf("%3d",0);
}
else
{
printf("%3d",a[i][j]);
}
}
printf("\n");
}
}
3、求二维数组(5行5列)中最大元素值及其行列号
#include<stdio.h>
完成下列程序代码
1、将二维数组(5行5列)的右上半部分置零。即:
1
2
3
4
5
变成
1
0
0
0
0
6
7
8
9
10
6
7
0
0
0
11
12
13
14
15
11
12
13
0
0
16
17
18
19
20
16
17
18
19
0
21
22
23
24
25
21
22
23
24
25
#include<stdio.h>
main()
{
int a[5][5]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},{21,22,23,24,25}};
main()
{
int a[Biblioteka Baidu][5],i,j;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
scanf("%d",&a[i][j]);
}
}
int sum=a[0][0],x,y;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
if(sum<a[i][j])
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(i==0||j==0)
{
printf("%d",a[i][j]);
}
}
printf("\n");
}
}
sum=a[i][j];
x=i;
y=j;
}
}
}
printf("a[%d][%d]=%d",x,y,sum);
}
4、从键盘上输入9个整数,保存在二维数组中按数组原来位置输出第一行和第一列的所有元素
#include<stdio.h>
main()
{
int a[3][3],i,j;
for(i=0;i<3;i++)
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
if(i<j)
{
printf("%3d",0);
}
else
{
printf("%3d",a[i][j]);
}
}
printf("\n");
}
}
3、求二维数组(5行5列)中最大元素值及其行列号
#include<stdio.h>
完成下列程序代码
1、将二维数组(5行5列)的右上半部分置零。即:
1
2
3
4
5
变成
1
0
0
0
0
6
7
8
9
10
6
7
0
0
0
11
12
13
14
15
11
12
13
0
0
16
17
18
19
20
16
17
18
19
0
21
22
23
24
25
21
22
23
24
25
#include<stdio.h>
main()
{
int a[5][5]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},{21,22,23,24,25}};
main()
{
int a[Biblioteka Baidu][5],i,j;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
scanf("%d",&a[i][j]);
}
}
int sum=a[0][0],x,y;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
if(sum<a[i][j])
{