6. (分值:1.8 分)C
源程序文件的扩展名为 (C)
A: .exe
B: .txt
C: .c
D: .obj
7. (分值:1.8
分)请读程序片段:
#include<stdio.h>
main()
{ int a, b;
for(a=1;b=1;a<=100;a++)
{ if(b>=20) break;
if(b%3==1)
{b+=3;
continue;
}
b-=5;
}
printf("%d\n",a);
}
上面程序的输出结果是 B
A: 7
B: 8
C: 9
D: 10
8. (分值:1.8
分)以下关于数组的描述正确的是 C
A:
数组的大小是固定的,但可以有不同的类型的数组元素;
B:
数组的大小是可变的,但所有数组元素的类型必须相同;
C:
数组的大小是固定的,但所有数组元素的类型必须相同;
D: 数组的大小是可变的,但可以有不同的类型的数组元素;
9. (分值:1.8
分)下面程序 C
(每行程序前面的数字表示行号)
1 main()
2 { int a[3]={0};
3 int i;
4 for(i=0;i<3;i++) scanf(“%d”,&a[i]);
5 for(i=1;i<4;i++) a[0]+=a[i];
6 printf(“%d”,a[0]);
7 }
A:
没有错误
B: 第 4
行有错误
C: 第 5
行有错误
D: 第 6 行有错误
10.(分值:1.8 分)以下程序给数组所有的元素输入数据,空处应填入(C
)