C语言选择题

更新时间:2023-09-12 02:20:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. C语言最初是作为( )操作系统的实现语言。 A. UNIX B. LINUX C. WINDOWS D. DOS 答案:A 分数:2 题型:单选题

2. 以下不是C语言的编译系统的是( ) A. Borland C++ B. Turbo C C. Visual C++ D. Microsoft Office 答案:D 分数:2 题型:单选题

3. C语言是一种()程序设计语言 A. 高级 B. 中级 C. 低级 D. 智能化 答案:A 分数:2 题型:单选题

4. C语言程序的基本单位是( ) A. 程序行 B. 语句 C. 函数 D. 字符 答案:C 分数:2 题型:单选题

5. C语言规定,必须用( )作为主函数名。 A. Function B. include C. main D. stdio 答案:C 分数:2 题型:单选题

6. 一个C程序有且仅有一个() A.过程 B.主函数 C.函数 D. include 答案:B 分数:2 题型:单选题

7. C语言可执行程序的开始执行点是( ) A. 程序中第一条可执行语句 B. 程序中第一个函数 C. 程序中的main函数 D. 包含文件中的第一个函数 答案:C 分数:2 题型:单选题

8. 一个C程序的执行是从( )

A.本程序的main函数开始,到main函数结束√

B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C.本程序的main函数开始,到本程序文件的最后一个函数结束 D.本程序文件的第一个函数开始,到本程序main函数结束 答案:A 分数:2 题型:单选题

9. 以下叙述不正确的是( )

A.一个C源程序可由一个或多个函数组成 B.一个C源程序必须包含一个main函数 C.C程序的基本组成单位是函数

D.在C程序中,注释说明只能位于一条语句的后面 答案:D 分数:2 题型:单选题

10. C语言规定:在一个源程序中,main函数的位置( ) 。 A.必须在最开始

B.必须在系统调用的库函数的后面 C.可以任意 D.必须在最后 答案:C 分数:2

题型:单选题 11. C语言的头文件的扩展名是( ) A. .c B. .cpp C. .h D. .exe 答案:C 分数:2 题型:单选题

12. VC编译系统中,C源程序默认的扩展名是( ) A .c B .cpp C .h D .exe 答案:B 分数:2 题型:单选题

13. C语言程序的三种基本结构是( ) A.顺序结构,选择结构,循环结构 B.递归结构,循环结构,转移结构 C.嵌套结构,递归结构,顺序结构 D.循环结构,转移结构,顺序结构 答案:A 分数:2 题型:单选题

14. C语言中,运算对象必须是整型数的运算符是( ) A. % B. \\ C. %和\\ D. * * 答案:A 分数:2 题型:单选题

15. 下列四组选项中,均是不合法的用户标识符的选项是(A. W P_0 do B. b-a goto int C. float la0 _A D. -123 abc TEMP

答案:B

分数:2 题型:单选题

16. C语言规定: 在一个源程序中, main函数的位置( ) A. 必须在最开始

B. 必须在系统调用的库函数的后面 C. 可以在任意位置 D. 必须在源文件的最后 答案:C 分数:2 题型:单选题

17. ( )不是C语言提供的合法关键字。 A.switch

B.while

C.case

D.int 答案:B 分数:2 题型:单选题

18. C语言提供的合法关键字是( ) A.break B.print

C.scanf

D.main 答案:A 分数:2 题型:单选题

19. 下列标识符中不合法的是( ) A. s_name B. _e C. fox D. 3DS 答案:D 分数:2 题型:单选题

20. C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符(A.必须为字母 B.必须为下划线

C.必须为字母或下划线

D.可以是字母,数字和下划线中任一种字符

答案:C 分数:2 题型:单选题

21. 若x,i,j和k都是int型变量,则执行下面表达式后x的值为( ) x=(i=4,j=16,k=32) A. 4 B. 16 C. 32 D. 52 答案:C 分数:2 题型:单选题

22. 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是(A. 7 B. 8 C. 6 D. 2 答案:B 分数:2 题型:单选题

23. C语言中数组下标的下限是( ) A. 1 B. 0

C.视具体情况 D.无固定下限 答案:B 分数:2 题型:单选题

24. C语言中基本数据类型包括( ) A. 整型、实型、字符型、逻辑型 B. 整型、实型、字符型 枚举型 C. 整型、字符型、逻辑型 、枚举型 D. 整型、实型、逻辑型、字符型 答案:B 分数:2 题型:单选题

25. sizeof(float)是( ) A. 一种函数调用 B. 一个不合法的表示形式

C. 一个整型表达式 D. 一个浮点表达式 答案:C 分数:2 题型:单选题

26. x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是 A. input x,y,z;

B. scanf(\C. scanf(\ D. read(\答案:B 分数:2 题型:单选题

27. 表达式:10!=9的值是( ) A. true B. 非零值 C. 0 D. 1 答案:D 分数:2 题型:单选题

28. 表示关系x<=y<=z的c语言表达式为( ) A. (X<=Y)&&(Y<=Z) B. (X<=Y)AND(Y<=Z) C. (X<=Y<=Z) D. (X<=Y)&(Y<=Z) 答案:A 分数:2 题型:单选题

29. 假定int类型变量占用四个字节,其有定义:int x[5]={0,2,4};,则数组x在内存中所占字节数是( ) A. 3 B. 6 C. 10 D. 20 答案:D 分数:2 题型:单选题

30. 假定有以下变量定义: int k=7 ,x=12; 则能使值为3的表达式是( )

A x%=(k%=5) B x%=(k-k%5) C x%=k-k%5 D (x%=k)-(k%=5) 答案:D 分数:2 题型:单选题

本文来源:https://www.bwwdw.com/article/k0mh.html

Top