c语言试卷b(答案).docn|r>忘
溯7
A. f(x)=2*x*x+3*x+5
, j的值等于1
, j的值等于1
. 0
青岛大学课程考试试卷
学年 春季学期
考试时间
课程名称c语言程序设计
0A卷 EIB卷
题号
—
三
四
五
六
合计
复核
总分
10
20
10
20
20
20
100
得分
阅卷
本试卷共4页,做题前请检查试卷是否缺页。
得分|阅卷人
、判断正误(对的打J,错的打X,每题1分,共io分)
(X),cpu可以直接执行c语言源程序。
(X)、for等关键字不能用做变量名,但是可以用做函数名。
(X)。
(7)4. 一个合格的字符串,应该有一个界定字符串的结束。
(X) 。
(V) while循环至少能执行一次。
(X) 7. *p*2表达式中,两个*优先级相同。
(")8. switch(表达式)中,表达式值不能是浮点数或双精度数。
(J) ,当返回值类型声明省略时,表示函数返回整型值。
(X)
得分 阅卷人 二、单项选择(请将答案填在题目前的括号内,每题]分,共 20分)
1, 下面错误的变量名是。
A#B D. a2
(C) 2. 下面不属于C语言关键字的是
int B. switch
3. 有语句inta[10]={l,2};则错误的是
A. a[l]的值是1 [10]单元 [5]的值是零 D. a[l]的值是2
(D)4. 计算一个较大整数的阶乘时(如50! >2,2),只能采用哪种变量保存结果
C. long
(C) 5. 下面哪个赋值语句是错误的
A. char a='A'; a=65 ; ="A" a=,\t,
6. 有语句char a[10], *p=”ABCD”,下面正确的语句是
(*p); (*p);
C .printf("%s", *(p+1)); D. strcpy(a, *p);
(D)7. 下面合法的C语言表达式是。
2sin(5) C. (a+b)++ D.*p++
8. 循环语句 for(i=-3,j=-3; i++ ; )j++;执行结束后
, j的值等于0
i的值等于1, j的值等于0
9. 5&2的值是
(C) 10. 5&&2 的值是
11. 有语句组 inta[10]={l,2,3,4},i,s=0;for(i=0;i<10;i++)s+=a[i];则 s 的值为。
12. for(i=0;i< 10;i++)(if(i%2== l)break;}执行完后 i 的值是。
A. 0 B.
c语言试卷b(答案) 来自淘豆网www.taodocs.com转载请标明出处.