《程序设计》考试试卷七
班级姓名学号
一、单项选择题(每小题1分,共20分)
(在每小题的4个备选答案中选出一个正确的答案)
1.C语言中,如果对函数类型未加说明,则函数的隐含类型为()
A.duoble
B. void
C.int
D.char
2.union data
{ int i;
char c;
float f;
};
定义了()
A.共用体类型data
B.共用体变量data
C.结构体类型data
D.J结构体变量data
3.设a=3,b=4,表达式a>b?b:a的值是()
A.3
B. 4
C.4:3
D.0
4.下面对枚举类型的叙述,不正确的是()
A.定义枚举类型用enum开头
B.枚举常量的值是一个常数
C.一个整数可以直接赋给一个枚举变量
D.枚举值可以用来作判断比较
5.求0到50的总和,不正确的程序段是()
A. int i,sum;
sum=0;
for(i=0;i<51;i++) sum+=i;
B. int i,sum;
for(i=0,sum=0;i<51;sum+=i++);
C. int i,sum;
i=0;sum=0;
for(i<51) {sum+=i;i++;}
D. int i,sum=0;