《C语言程序设计》模拟卷选择题参考答案.pdfVIP

  • 1
  • 0
  • 约6.12千字
  • 约 5页
  • 2026-02-08 发布于河南
  • 举报

《C语言程序设计》模拟卷选择题参考答案.pdf

第1页共5页

一、选择题23题46分

二、程序阅读题3题18分

三、程序调试题2题12分

四、程序设计题3题24分

一.选择题46%

1.关于C程序的叙述,错误的说法是。

(A)C程序总是从主函数开始执行

(B)C程序中定义的第一个函数是主函数

(C)在主函数中可以调用其他函数

(D)一个C程序可以包括多个函数

2.C语言的基本数据类型包括。

(A)char(B)struct(c)string(D)typedef

3.C语言关键字的是。

(A)while(B)printf(C)main(D)FILE

4.错误的C标识符是。

(A)e2(B)name_(C)A_B(D)2e

5.在下列运算符中,优先级最低的运算符是。

(A)==(B)=(C)(D)+

6.下列一维数组说明中,错误的是。

(A)inta[]={1,2,3};(B)inta[5];

(C)intn=5,a[n];(D)inta[5]={1,2,3};

7.执行语句:.执行语句:输出的结果是。

(A)aaaa

bbbb(B)aaaabbbb

(C)aaaa(D)不能输出

bbbb

8.要表示年龄(age)在18至25之间,正确的表达式是。

(A)18=age=25(B)18=ageage=25

(C)18=age||age=25(D)18=ageandage=25

9.有定义inta,*p;下列赋值语句中,正确的是。

(A)p=a;(B)p=a;(C)p=*a;(D)*p=a;

10.若已经定义则表达式*(p+1)的值是。

(A)“abcd”(B)“bcd”(C)„b‟(D)语法错误

11.若已经定义typedefstructstu{inta,b;}student;,则下列叙述中正确的是。

(A)stu是结构变量

(B)student是结构变量

(C)student是结构类型

(D)a和b是结构型变量

1

第2页共5页

12.设有定义inta[10],*p=a;下列对数组元素a[1]的引用中,错误的是。

(A)p[1](B)*(++a)(C)*(++p)(D)*(a+1)

13.以下叙述中,错误的是。

(A)不同函数中可以使用相同的变量名

(B)全局变量和局部变量可以同名

(C)形式参数是局部变量

(D)main()函数中定义的变量在整个程序中都可使用

14.设有函数定义:voidvoid则正确的函数调用是。

(A)p(3);(B)a=p(3);

文档评论(0)

1亿VIP精品文档

相关文档