当前位置:首页 >> IT/计算机 >>

c语言二维数组练习题


完成下列程序代码

1、 将二维数组(5 行 5 列)的右上半部分置零。 即: 1 6 11 16 21 2 7 12 17 22 3 8 13 18 23 4 9 14 19 24 5 10 15 20 25 变 成 1 6 11 16 21 0 7 12 17 22 0 0 13 18 23 0 0 0 19 24 0 0 0 0 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}}; 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"); } } 2、 求二维数组(3 行 3 列)的对角线元素的和 10 14 17 12 15 18 13 16 19

#include<stdio.h>

main() { int a[3][3]={{10,12,13},{14,15,16},{17,18,19}},sum=0; for(int i=0;i<3;i++) { for(int j=0;j<3;j++) { if(i==j) { sum=sum+a[i][j]; } }

} printf("%d",sum); } 3、求二维数组(5 行 5 列)中最大元素值及其行列号 #include<stdio.h> main() { int a[5][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]) { 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(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"); } }


赞助商链接
相关文章:
C语言数组试题
本题中,p 为指向数组元素的指针变量,初始时,p ...D.i*m+j+1 解析: C 语言中的二维数组按行存储...[j]); printf("\n"); } } 4.3 自测试题 1...
c语言数组典型试题设计含答案
c语言数组典型试题设计含答案_理学_高等教育_教育专区...[4] 【题9】以下能对二维数组a 进行正确初始化的...C语言数组测试题 4页 1下载券 C语言习题集合(指针...
c语言二维数组刷屏练习
c语言二维数组刷屏练习_计算机软件及应用_IT/计算机_专业资料。射击类游戏的原型...c语言二维数组练习题 3页 免费 C语言求二维数组鞍点 10页 4下载券 C语言实现...
c语言二维数组课堂编程练习
c语言二维数组练习题 3页 免费 c语言二维数组刷屏练习 6页 免费 c语言与matlab...将二维数组(5 行 5 列)的右上半部分置零。即: 二维数组( 数组 3 8 13 ...
C二维数组上机练习题
C二维数组上机练习题_工学_高等教育_教育专区。C语言二维数组上机练习题二维数组程序设计定义一个 3 行 3 列的二位数组,求二维数组 a 中的最大值和最小值。...
C语言练习题(带答案)-绝对经典题目不看后悔
C语言练习题(带答案)-绝对经典题目不看后悔_理学_高等教育_教育专区。经典的C...4 D.无确定值 ) 二维数组的一维大小,即指二维数组的行数,在本题中,按行对...
C语言编程二维数组
C语言编程二维数组_计算机软件及应用_IT/计算机_专业资料。C语言编程二维数组今日...C语言二维数组 15页 免费 c语言二维数组练习题 3页 免费 C语言 第6章 2、...
C语言练习题及答案
C语言练习题及答案_IT认证_资格考试/认证_教育专区。单项选择题: 1. A )是...则数组 a 的第一维的大小为: ( B ) 23.对二维数组的正确定义是( C ) ...
C语言 数组和指针练习题
至 ftp://211.64.82.253/ 用户名和密码:stu C语言程序设计练习题——数组...均能正确定义二维实型数组 s 的选项是_c___ A、float s[3][4]; B、...
C语言练习题(带详解答案)
C语言练习题(带详解答案)_其它_高等教育_教育专区。C语言复习题 ...4 D.无确定值 二维数组的一维大小,即指二维数组的行数,在本题中,按行对...
更多相关标签: