WORD 格式整理专业技术参考资料专升本 C语言历年考试题及答案一、单项选择题1. C 语言源程序文件经过C编译程序编译连接之后生成一个后缀为__C____的文件。 A 、”.c ” B 、“.obj ” C 、“.exe ” D、“.bas ”2. 以下选项中不正确的整型常量是_C____。 A 、 12L B、 -10 C、 1,900 D、 123U 3. 表达式 ___C___的值是 0。A、 3%5 B 、3/5.0 C、 3/5 D 、3<5 4. 表达式 !(x>0||y>0) 等价于 __D___。A、 !x>0||!y>0 B、 !(x>0)||!(y>0) C、 !x>0&&!y>0 D、 !(x>0)&&!(y>0) 5. 若变量已正确定义并赋值,表达式__D____不符合 C语言语法。A、 4&&3 B 、+a C、 a=b=5 D 、int(3.14) 6. 若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时, ___B___是正确的输入。 A、 2030,40 B 、 20 30 40 C、 20, 30 40 D、 20, 30,40 7. 执行语句printf(” __D____”, 2); 将得到出错信息。A、 %d B 、%o C、 %x D、 %f 8. 设变量定义为“ int s[ ]="hellon"; ”,则数组s 中有 __B____个元素。A、 12 B 、13 C、 14 D、 15 9. 设变量定义为“ int a[2]={1,3}, *p=&a[0]+1;”,则*p 的值是 ___B__。A、 2 B、 3 C 、4 D 、&a[0]+1 10. 若变量已正确定义并赋值,表达式 -k++ 等价于 __A____。A、 -(k++) B、 (-k)++ C、 -(k+1) D、 -(++k) 11. 在 C 语言程序中,在函数内部定义的变量称为__D____。WORD 格式整理专业技术参考资料A、全局变量B、全程变量 C 、外部变量 D、内部变量12. 若 x 是整型变量,表达式 (x=10.0/4.0) 的值是 __D___ 。A、 2.5 B、 2.0 C 、 3 D 、2 13. 对于以下的变量定义,表达式__A____是正确的。 struct node { char s[10]; int k; } p[4]; A、 p->k=2 B 、p[0].s= “abc” C、 p[0]->k=2 D、 p- >s=‘a’14. 下列运算符中,优先级从高到低依次为__D___。A、 &&, ! ,|| B 、|| ,&&,! C、 &&, || , ! D、 !, &&, || 15. 下列程序段的输出结果是__B___。int *p, *q, k = 1, j=10 ; p=&j; q = &k ; p = q ; (*p)++; printf("%d",*q); A、 1 B、 2 C、 10 D、 11 16. 以下各选项企图说明一种新的类型名,其中正确的是水量(C)A) typedef v1 int; B) typedef v2=int; C) typede...