2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 大学c语言11页 C语言程序设计题库(11页)-原创力文档

大学c语言11页 C语言程序设计题库(11页)-原创力文档

时间:2022-10-10 10:26:24

相关推荐

大学c语言11页 C语言程序设计题库(11页)-原创力文档

一、选择题(每题 1 分,共 20 分)

1.C 语言程序从 main() 函数开始执行,所以这个函数要写在( D )。

A .程序文件的开始 B .程序文件的最后

C.它所调用的函数的前面 D .程序文件的任何位置

2. 下列方法中错误的是( D )。

A .主函数可以分为两个部分:主函数说明部分和主函数体。

B.主函数可以调用任何非主函数的其它函数。

C.任何非主函数可以调用其它任何非主函数。

D.程序可以从任何非主函数开始执行。

3. 下列正确的标识符是( C )。

A.-a1 B .a[i] C .a2_i D .int t

4.C 语言中的简单数据类型包括( D )。

A.整型、实型、逻辑型 B .整型、实型、逻辑型、字符型

C.整型、字符型、逻辑型 D .整型、实型、字符型

5. 下列可以正确表示字符型常量的是( A )。

A.’\t ’ B .”a ” C .”\n ” D .297

6. 在 C 语言中,字符型数据所占的内存空间是( C )。

A.2 个字节 B .4 字节 C .1 字节 D .由用户自定义

7. 若 int 类型数据占 2 个字节 , 则 unsigned int 类型数据的取值范围是( B )。

A.0~255 B .0~65535 C .-32768 ~32767 D .-256 ~255

8. 若有以下类型说明语句: char a ;int b; float c; double d; 则表达式 a*b+d-c 的结果

类型为( D )。

A.float B .char C .int D .double

9. 下列正确的预编译命令是( D )。

A.define PI 3.14159

B.#define P(a,b)=strcpy(a,b)

C.#define stdio.h

D.#define PI 3.14159

10. 为表示逻辑表达式 79

A.( X>79 )&&( X<90 ) B .( X>79 )!=( X<90 )

C.7979 )||( X<90 )

11. 设有语句 “int a=2,b=3,c=-2,d=2; ”, 则逻辑表达式 “a>0&&b&&c<0&&d>0”的值是 ( A )。

A.1 B.0 C .-1 D .出错

12. 字符串 “ABCD”在内存占用的字节数是( D )。

A.4 B .6 C .1 D.5

1

13. 若有“ int a=1,x=1; ”, 则循环语句“ while(a<10) x++; a++; ”的循环执行( A )。

A.无限次 B .不确定次 C.10 次 D.9 次

14. 有以下程序段

int k=0

while(k)k++;

则 while 循环体执行的次数是( C )。

A.无限次 B.有语法错,不能执行

C.一次也不执行 D.执行 1 次

15. 已知: int a[10]; 则对 a 数组元素的正确引用是( D )。

A.a[10] B .a[3.5] C .a(5)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。