admin 管理员组

文章数量: 887021


2023年12月16日发(作者:芭乐水果的功效与作用)

1 . C语言源程序中主函数名是( )

g

答案:C

2 . char 型数据占内存空间是________位。

A.8

B.16

C.32

D.64

答案:A

3 . 下列文件名,不是C语言中常用头文件的是

.h

.h

.h

.h

答案:C

4 . 下列C语言中引用头文件的命令行正确的是

A.#include

B.#include stdio.h

C.#include 'stdio.h'

D.#include "stdio.h"

答案:D

5 . 若有int a=4, 则执行表达式a+=a-=a*a后,a的值是(A.6

B.-8

C.18

D.-24

答案:D

)

6 . 下面字符常量,正确的是

A.“C”

B.“?”

C.‘'

D.‘a'

答案:D

7 . C语言程序从 ( ) 开始执行

A.程序中的main函数

B.包含文件中的第一个函数

C.程序中第一个函数

D.程序中第一条可执行语句

答案:A

8 . 已知int a=12,b=3,则表达式a=b+2的值是

A.14

B.15

C.5

D.17

答案:C

9 . C语言源程序的扩展名是( )

A..exe

B..obj

C..c

D..doc

答案:C

10 . 以下不能定义为用户标识符的是( )

A.a12b

_d

C._c4be

答案:D

11 . 当#include后面的头文件用""双撇号括起来时,寻找包含文件的方式是

A.只在当前目录中搜索

B.直接按系统设定的方式搜索

C.先在当前目录中搜索,再按系统设定的方式搜索

D.先按系统设定的方式搜索,再在当前目录中搜索

答案:C

12 . 下列int类型常数,错误的是

A.0

B.32768

C.037

D.0xaf

答案:B

13 . C语言中要使用输入输出库函数,需要在源文件中包含的头文件是

.h

.h

.h

.h

答案:A

14 . ( )是构成C语言程序的基本单位

A.函数

B.过程

C.子程序

D.子例程

答案:A

15 . C语言中,扩展名为.exe的文件称为

A.用户程序

B.目标程序

C.源程序

D.可执行程序

答案:D

16 . 当#include后面的头文件用< >(尖括号)括起来时,寻找包含文件的方式是

A.只在当前目录中搜索

B.直接按系统设定的方式搜索

C.先在当前目录中搜索,再按系统设定的方式搜索

D.先按系统设定的方式搜索,再在当前目录中搜索

答案:B

17 . 以下说法中正确的是( )。

A.C语言程序总是从第一个定义的函数开始执行

B.在C语言程序中,要调用的函数必须在main( )函数中定义

C.C语言程序总是从main( )函数开始执行

D.C语言程序中的main( )函数必须放在程序的开始部分

答案:C

18 . 赋值运算符的结合性是( )

A.从左向右

B.从两边向中间

C.从中间向两边

D.从右向左

答案:D

19 . 下面叙述正确的是( )

A.变量不用定义就能使用

函数必须位于文件的开头

C.每行只能写一条语句

D.每条语句最后必须有一个分号

答案:D

20 . 下面不是浮点数的为

A.10

B.-0.1

C.3.2

D.3e-02

答案:A

21 . int x=6,y=-8,则x*=y%5表达式的值是( )

A.2

B.-2

C.3

D.-3

答案:C

22 . C语言中要使用数学库函数,需要在源文件中包含的头文件是

.h

.h

.h

.h

答案:B

23 . 下面属于C语言调试软件的是

oint

c++

答案:D

24 . 若有定义int i=2,j=7;则表达式(++j)*(i--)的值是( )

A.14

B.15

C.16

D.7

答案:C

25 . 扩展名为.exe的文件称为C语言的( )

A.源程序

B.目标程序

C.可执行程序

D.用户程序

答案:C

26 . 下面关于C语言叙述,错误的是

A.C程序必须有一个main函数

B.构成C语言源程序的基本单元是算术表达式

C.若一条语句较长,也可分写在下一行上

D.一个C语言源程序由一个或多个函数组成

答案:B

27 . C语言规定一条语句必须以( )作为结束标志

A.逗号

B.句号

C.分号

D.空格

答案:C

28 . C语言中要使用字符库函数,需要在源文件中包含的头文件是

.h

.h

.h

.h

答案:D

29 . x=-13%-5则x的值是( )

A.2

B.-2

C.3

D.-3

答案:D

30 . int a,b;double x;正确的C语言表达式是

A.x%(-2)

B.a+=-2

C.a=b=-2

D.x=a+b-2

答案:B、C、D

31 . 设x,k都是整形,则选项等价的是( )

A.x%=k-k%5

B.x%=(k%=5)

C.x%=(k-k%5)

D.(x%=k)-(k%=5)

答案:A、C

32 . 字符‘a'占用的存储空间不为( )

A.1个字节

B.2 个字节

C.3 个字节

D.4 个字节

答案:B、C、D

33 . ( )下列不是构成C语言程序的基本单位。

A.函数

B.过程

C.子程序

D.子例程

答案:B、C、D

34 . 下面不属于关系运算符的是( )

A.>=

B.

C.!

D.!=

答案:A、B、D

35 . 下面叙述错误的是( )

A.每条语句最后必须有一个分号

B.变量不用定义就能使用

函数必须位于文件的开头

D.每行只能写一条语句

答案:B、C、D

36 . 由于C程序是高级语言程序,因此输入后即可执行。

答案:错误

37 . 每个语句以。结束

答案:错误

38 . C语言中一条语句可以写在多行上。( )

答案:正确

39 . 头文件的文件后缀.h,因为这些文件都是放在程序各文件模块的开头的。

答案:正确

40 . 头文件调用属于编译预处理,不占用运行时间,只占编译时间。

答案:正确

41 . 浮点数有正负,而整数只有正数。

答案:错误

42 . C语言中,关系表达式和逻辑表达式的值是‘T’或’F’( )

答案:错误

43 . 大写字母A的ASCII值比小写字母a的ASCII值大32。

答案:错误

44 . 字符串常量是一对单撇号括起来的零个或多个字符序列。

答案:错误

45 . C语言不区分大小写。

答案:错误

46 . printf()称之为输入语句。

答案:错误

47 . 用汇编语言编写的程序称为汇编语言源程序,其特点是使用了助记符号,克服了机器语言难读、难编、难记等缺点。

答案:正确

48 . 在C语言中数字0189可以用来表示八进制,因为它是以0开头的。

答案:错误

49 . 变量a 与变量A 是同一个变量。

答案:错误

50 . abcdefgab和abcdefgac是同一变量。

答案:错误

51 . 以“#”开头的编译预处理命令后面没有“;”,因为它不是C语言语句。

答案:正确

52 . 程序中要用到标准函数库中的输入输出函数,应在开头加上#include。

答案:正确

53 . C语言采用的翻译是编译( )

答案:正确

54 . 在C语言中,八进制整常数和十六进制整常数都是以0开头( )

答案:错误

55 . !=属于关系运算符( )

答案:正确

56 . 编译预处理命令都是以符号#开始。

答案:正确

57 . C语言中,“”加上一个1~3位八进制数表示一个转义字符。

答案:正确

58 . float型只能接收7位有效数字。

答案:正确

59 . #include 属于C语言语句,在程序运行时才被执行。

答案:错误

60 . 用汇编语言编写的程序称为汇编语言源程序,其特点是使用了助记符号,克服了机器语言难读、难编、难记等缺点。( )

答案:正确

61 . 每个C语言程序必须在开头使用预处理命令#include 。

答案:错误

62 . main只能放在程序的开头位置,但只能有一个主函数( )

答案:错误

63 . C语言中的源程序可以在Turbo C和VC++6.0中运行,也可以在操作系统下单独运行。

答案:错误

64 . main()表示主函数,每个C源程序只有一个main()函数

答案:正确

65 . 在C语言中,如果一个函数无返回值时,函数的类型就是void空类型。

答案:正确

66 . 把由汇编语言编制的源程序“翻译”成机器能够识别和执行的目标程序的过程叫做汇编。

答案:正确

67 . main只能放在程序的开头位置,且只能有一个主函数。

答案:错误

68 . 编译与解释的作用都是将高级语言翻译成二进制语言,因而它们的翻译过程是没有本质区别的。

答案:错误

69 . 习惯上,符号常量名用大写,变量名用小字,以示区别。( )

答案:正确

70 . C语言采用的翻译是编译。( )

答案:正确

71 . 通常在程序中调用一个库函数时,要在调用之前包含该函数原型所在的“.h”文件。

答案:正确

72 . ANSI C标准要求在使用字符函数时要包含头文件“string.h”。

答案:错误

73 . 编译预处理命令必须以分号结束。

答案:错误

74 . 常量的值定义后是固定不变的,在程序中不能再改变其值。

答案:正确

75 . 以0x或0X开头的数是十六进制数。

答案:正确

76 . C语言中大写字母与小写字母是两个相同字符。

答案:错误

77 . 表达式x=2,x++,5的结果与x=(2,x++,5)的结果一样( )

答案:错误

78 . C语言不区分大小写。

答案:错误

79 . C语言的注释语句只能是“//”( )

答案:错误

80 . 逻辑运算符的个数是3个()

答案:错误

81 . “stdio.h”是系统标准输入输出头文件,在该文件中提供了许多与输入输出相关的系统函数。

答案:正确


本文标签: C语言 程序 函数 开头