2012年上海市高等学校计算机等级考试试卷
二级 C语言程序设计 ( A 卷)
2012年上海市高等学校计算机等级考试试卷
二级 C语言程序设计 ( A 卷)
(本试卷考试时间 120 分钟)
一、单选题 ( 本大题 10 道小题 ,每小题 1 分,共 10 分),从下面题目给出的A、B、C、D四个可供选择的答案中选择一个正确答案。
1.在一个C 语言源程序中,main()函数的位置_________。
A.必须在最前面
B.必须在其它函数之前
C.可以在任意位置
D.必须在最后面
2. 设有变量定义:int a[ ]={5, 6, 1, 3, 7}, c, i;
当执行完语句:
for(i=c=0; i<5; i++)
{ if(a[i]%3 = =0)
continue;
c++;
}
之后,c的值是。
答案:C
A.1
B.2
C.3
D.4
3. 以下程序运行结果为_______
#define PII 3
#define S(x) PII*x*x
main()
{ int a=1, b=2, c;
c = a+b;
printf("%d\n",S(c));
答案:C