文本内容:
习题六Pill一.单选题l.D
2.B
3.C
4.C
5.C
6.D
7.A
8.B二.填空题
1.
200192.数组名
3.越界
4.
65.j==k a[j][k]=l;a[j][k]=0;三.阅读程序题
1.
6543212.
3.
8.
3.bbb cccddd
3.2,2,1四.程序设计题
1.#includestdio.h main{int a
[4]
[4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16;int i,j,s=0;fori=0;i4;i++forj=0;j4;j++ifi==j|Ii+j==3s+=a[i][j];printf〃%d〃,s;
2.ttinclude stdio.h main{char a
[80];int i,j=5/*假设删除位置为5*/gets a;fori=j-l;a[i]!=,\0J;i++a[i]=a[i+l];a[i]-W;puts a;
3.略作业结束后在给出
4.#includestdio.h main{int a
[3]
[5]={1,3,5,7,9,2,4,6,8,10,3,5,8,7,6};int i,j,si
[3]={0},s2
[5]={0};for i=0;i3;i++forj=0;j5;j++sl[i]+=a[i][j];fori=0;i5;i++forj=0;j3;j++s2[i]+=a[j][i];fori=0;i3;i++{forj=0;j5;j++printfz,%6d/z,a[i][j];printf〃|%6d\n,z,si[i];}fori=0;i33;i++printf〃-〃;printf〃\n〃;fori=0;i5;i++printf〃%6d〃,s2[i];printf〃\n〃;
5.#includestdio.h main{char s
[3]
[80];int a=0,b=0,c=0,d=0,e=0,i,j;fori=0;i3;i++getss[i];for i=0;i3;i++for j=O;s[i][j]!=\0;j++if s[i][j]=,A[j]=,Z a++;else ifs[i][j]=,a s[i][j]=,z b++;else ifs[i][j]=O s[i][j]=,9c++;else ifs[i][j]==32d++;else e++;printf,z%3d%3d%3d%3d%3d z,,a,b,c,d,e;。