自考“C语言程序设计”模拟试题十五答案
一、填空与选择
1.编辑、编译、连接、执行
2.“表达式”未尾加“;”号就成“语句”
3.没有
4.顺序、分支、循环
5.自动型、外部型、静态型
下略
二、读程序(略)
三、程序填空:(根据题意,将空缺的语句补上)
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);