参考答案
一、 填空与选择
1. 编辑、编译、连接、执行
2. “表达式”未尾加“;”号就成“语句”
3. 没有
4. 顺序、分支、循环
5 自动型、外部型、静态型
9. y%4= =0 && y%100!=0 || y%400==0
6. 7. 8. 10. 11 12. 13. 14 15 16 17
3 9 3 A &&、|| C B C C C Union
18 19 20 21 22 23 24 25 26 27 28 29 30
B C D C C B C D D B A C A
二、 读程序
1. 5 2. X=-1 Y=-1 Z=-1 3. X=3
11 X=-1 Y=0 Z=0 X>3
X=0 Y=0 Z=-1 X unknow
4. 标记出变量 p、q、 a、b、c、x、y和c1的作用范围和变量性质(局部、全局)
5.
6. 从小到大排序。
三、 程序填空:(根据题意,将空缺的语句补上。)
1. int I , sum
I++;
2. int I
I<10;I++
&a[I]
3. exit(o)
ch=getchar()
fclose(fp)
四、编程:(略)
1.
main()
{
float a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}
int m,n,b,c,d;
b=a[0][0];c=0;d=0;
for(m=0;m<4;m++)
for(n=0;n<4;n++)
if(b<a[m][n])
{ b=a[m][n]; c=m;d=n; }
printf(“a[%f][%f]=%f”c,d,a[c][d],); }
2. N个学生,每个学生的信息包括学号、性别,从键盘上输入N个学生的信 息,要求输出学号、性别等信息。
struct abc
{ char a[20];
char b; }
main()
{
struct abc stud1[10];
int a;
for(a=0;a<10;a++)
scanf(“%s”,a);
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。