C 语言程序设计 笔试试题
题号 一 二 三 四 五 六 笔试(70%)
综合 (30%)
总分
分数
试卷说明:
1. 笔试卷面总分100分,取卷面成绩的70%计入总分;
2. 综合成绩为平时成绩(10%)和实验成绩(20%)之和,占总分的30%;
3. 答题时禁止拆开试卷钉,试卷背面即为草稿纸;
4. 答题时间120分钟。
一、单项选择题。将正确答案填入下面框中。
(本题16分,每小题1分) 题号 1 2 3 4 5 6 7 8 答案 题号 9 10 11 12 13 14 15 16 答案
1. 有以下程序 main() {int a=1,b=0; if(!a) b++;
else if(a==0) if(a) b+=2; else b+=3;
printf(“%d\n ”,b); }则程序输出( A )。 A) 0
B) 1
C) 2
D) 3
2. 有以下定义:int a; long b; double x,y;则下列正确的是( A )。
A) a%(int)(x-y) B) a=x!=y
C) (a*y)%b D) y=x+y=x
3. 若有定义 int (*p)[3];则下列说法正确的是( C )。
号
学
名
姓
注意行为规范 遵守考试纪律