本章(C语言概述)共3种题型:
一、选择题(40道题)
二、判断题(10道题)
三、填空题(10道题)
*******************************************************************
一、选择题(40道题)
1.考题所在章节:C语言概述
本题序号:11
下列变量名中合法的是
A B.C.Tom
B 3a6b
C _6a7b
D $ABC
参考答案
C
2.考题所在章节:C语言概述
本题序号:13
C语言的基本单位是
A 函数
B 源程序
C 语句
D 程序行
参考答案
A
3.考题所在章节:C语言概述
本题序号:14
以下说法中正确的是
A C语言程序总是从第一个定义的函数开始执行;
B C语言程序中至少有一个main函数;
C C语言程序总是从main函数开始执行;
D C语言程序中的main函数必须放在程序的开始部分;
参考答案
C
4.考题所在章节:C语言概述
本题序号:15
C源程序文件的扩展名为
A .exe
B .txt
C .c
D .obj
参考答案
C
5.考题所在章节:C语言概述
本题序号:16
以下说法中正确的是
A C源程序可以直接运行产生结果;
B C源程序经编译后才可直接运行产生结果;
C C源程序经连接后才可直接运行产生结果;
D C源程序经编译和连接后才可直接运行产生结果;
参考答案
D
6.考题所在章节:C语言概述
本题序号:17
在C程序中,main()函数的位置是
A 必须作为第一个函数;
B 必须作为最后一个函数;
C 可以任意;
D 必须放在它所调用的函数之后;
参考答案
C
7.考题所在章节:C语言概述
本题序号:18
以下叙述不正确的是
A 一个C源程序可由一个或多个函数构成;
B 一个C源程序必须包含一个main函数;
C C程序的基本组成单位是函数;
D 在对一个C程序进行编译的过程中,可发现注释中的拼写错误;参考答案
D
8.考题所在章节:C语言概述
本题序号:40
可在C语言中用作用户标识符的一组标识符是
A void define word
B as_b3 _123 ff
C for _abc case
D 2c do sig
参考答案
B
9.考题所在章节:C语言概述
本题序号:64
以下是正确的C语言标识符是____。
A #define
B _123
C %d
D \n
参考答案
B
10.考题所在章节:C语言概述
本题序号:74
C语言中,下列正确的叙述是
A C程序中的关键字必须小写,其他标识符不区分大小写
B C程序中的所有字母都不区分大小写
C C程序中的所有字母都必须小写
D 所有的C语言关键字必须小写
参考答案
D
11.考题所在章节:C语言概述
本题序号:130
算法具有五个特性,以下选项中不属于算法特性的是
A 简洁性
B 有穷性
C 确定性
D 可行性
参考答案
A
12.考题所在章节:C语言概述
本题序号:271
以下不正确的C语言标识符是
A int
B a_1_2
C ab1exe
D _x
参考答案
A
13.考题所在章节:C语言概述
本题序号:275
C语言程序从main()函数开始执行,所以这个函数要写在____。
A 程序文件的开始
B 程序文件的最后
C 它所调用的函数的前面
D 程序文件的任何位置
参考答案
D
14.考题所在章节:C语言概述
本题序号:506
以下叙述中正确的是
A C程序由主函数组成;
B C 程序由函数组成;
C C程序由函数和过程组成;
D 在C程序中无论是整数还是实数,只要在允许的范围内都能准确无误的表示出来;
参考答案
B
15.考题所在章节:C语言概述
本题序号:640
下列选项中不属于结构化程序设计方法的是
A 自顶向下
B 逐步求精
C 模块化
D 可复用
参考答案
D
16.考题所在章节:C语言概述
本题序号:826
用C语言编写的代码程序
A 可立即执行
B 是一个源程序
C 经过编译即可执行
D 经过编译解释才能执行
参考答案
B
17.考题所在章节:C语言概述
本题序号:829
下列选项中,不能用作标识符的是
A _1234_
B _1_2
C int_2_
D 2_int_
参考答案
D
18.考题所在章节:C语言概述
本题序号:876
以下叙述中正确的是
A C语言的源程序不必通过编译就可以直接运行
B C语言中的每条可执行语句最终都将被转换成二进制的机器指令
C C源程序经编译形成的二进制代码可以直接运行
D C语言中的函数不可以单独进行编译
参考答案
B
19.考题所在章节:C语言概述
本题序号:1024
以下叙述中正确的是
A 构成C程序的基本单位是函数
B 可以在一个函数中定义另一个函数
C main()函数必须放在其它函数之前
D 所有被调用的函数一定要在调用之前进行定义
参考答案
A
20.考题所在章节:C语言概述
本题序号:1437
在C语言提供的合法的关键字是
A swicth
B cher
C Case
D default
参考答案
D
21.考题所在章节:C语言概述
本题序号:1696
下列字符串不是标识符的是
A sum
B Average
C Day_night
D M.D.JOHN
参考答案
D
22.考题所在章节:C语言概述
本题序号:1745
以下叙述中正确的是
A C程序的基本组成单位是语句
B C程序中的每一行只能写一条语句
C 简单C语句必须以分号结束
D C语句必须在一行内写完
参考答案
C
23.考题所在章节:C语言概述
本题序号:1746
计算机能直接执行的程序是
A 源程序
B 目标程序
C 汇编程序
D 可执行程序
参考答案
D
24.考题所在章节:C语言概述
本题序号:2163
下列关于C语言用户标识符的叙述中正确的是
A 用户标识符中可以出现下划线和中划线(减号)
B 用户标识符中不可以出现中划线,但可以出现下划线
C 用户标识符中可以出现下划线,但不可以放在用户标识符的开头
D 用户标识符中可以出现在下划线和数字,它们都可以放在用户标识符的开头参考答案
B
25.考题所在章节: C语言概述
本题序号:2167
以下叙述不正确的是
A 一个C源程序可以由一个或多个函数组成
B 一个C源程序必须包含一个main函数
C C程序的基本组成单位是函数
D 在C程序中,注释说明只能位于一条语句的后面
参考答案
D
26.考题所在章节:C语言概述
本题序号:2169
以下不能定义为用户标识符的是
A scanf
B V oid
C _3com
D int
参考答案
D
27.考题所在章节:C语言概述
本题序号:2170
以下不合法的用户标识符是
A j2_KEY
B Double
C 4d
D _8_
参考答案
C
28.考题所在章节:C语言概述
本题序号:2221
以下不合法的用户标识符是
A j2_KEY
B Double
C 4d
D _8_
参考答案
C
29.考题所在章节:C语言概述
本题序号:2222
以下选项中合法的用户标识符是
A long
B _2Test
C 3Dmax
D A.dat
参考答案
B
30.考题所在章节:C语言概述
本题序号:2223
以下选项中不合法的用户标识符是
A abc.c
B file
C Main
D Printf
参考答案
A
31.考题所在章节:C语言概述
本题序号:2226
一个C程序的执行是从
A 本程序的main 函数开始,到main函数结束
B 本程序文件中的第一个函数开始,到本程序文件的最后一个函数结束
C 本程序的main 函数开始,到本程序文件的最后一个函数结束
D 本程序文件的第一个函数开始,到本程序main函数结束
参考答案
A
32.考题所在章节:C语言概述
本题序号:2227
C语言程序的基本单位是
A 程序行
B 语句
C 函数
D 字符
参考答案
C
33.考题所在章节:C语言概述
本题序号:2228
以下叙述中正确的是
A 程序应尽可能短
B 为了编程的方便,应当根据编程人员的意图使程序的流程随意转移
C 虽然注释会占用较大篇幅,但程序中还是应有尽可能详细地注释
D 在VC环境下,运行的程序就是源程序
参考答案
C
34.考题所在章节:C语言概述
本题序号:2659
一个C程序是由()。
A 一个主程序和若干子程序组成
B 一个或多个函数组成
C 若干过程组成
D 若干子程序组成
参考答案
B
35.考题所在章节:C语言概述
本题序号:2661
下列说法中,错误的是()。
A 每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号
B 每个函数都有一个函数头和一个函数体,主函数也不例外
C 主函数只能调用用户函数或系统函数,用户函数可以相互调用
D 程序是由若干个函数组成的,但是必须有、且只能有一个主函数
参考答案
A
36.考题所在章节:C语言概述
本题序号:2662
以下说法中正确的是()。
A C语言程序总是从第一个定义的函数开始执行
B 在C语言程序中,要调用的函数必须在main( )函数中定义
C C语言程序总是从main( )函数开始执行
D C语言程序中的main( )函数必须放在程序的开始部分
参考答案
C
37.考题所在章节:C语言概述
本题序号:2665
下列关于C语言的叙述错误的是()。
A 大写字母和小写字母的意义相同
B 不同类型的变量可以在一个表达式中
C 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
D 同一个运算符号在不同的场合可以有不同的含义
参考答案
A
38.考题所在章节:C语言概述
本题序号:2666
以下不正确的C语言标识符是()。
A ABC
B abc
C a_bc
D ab.c
参考答案
D
39.考题所在章节:C语言概述
本题序号:2667
以下正确的C语言标识符是()。
A %x
B a+b
C a123
D 1est
参考答案
C
40.考题所在章节:C语言概述
本题序号:2668
编程程序的功能是()。
A 建立并修改程序
B 将C源程序编译成目标程序
C 调试程序员
D 命令计算机执行指定的操作
参考答案
A
*********************************************************************
二、判断题(10道题)
1.考题所在章节:C语言概述
本题序号:10
c语言规定:在一个源程序中,main函数的位置必须在最开始。
[参考答案]错误
2.考题所在章节:C语言概述
本题序号:35
C语言中,程序执行是按函数的输入顺序执行
[参考答案]错误
3.考题所在章节:C语言概述
本题序号:90
C语言程序是由函数构成的,其中有并且只有一个主函数。
[参考答案]正确
4.考题所在章节:C语言概述
本题序号:92
C语言源程序文件的扩展名是.cpp,经过编译后,生成的扩展名是.obj,经过连接后,生成的扩展名是.exe。
[参考答案]错误
5.考题所在章节:C语言概述
本题序号:93
C语言的函数体由“{”开始,用符号“}”结束。
[参考答案]正确
6.考题所在章节:C语言概述
本题序号:94
一个C源程序中可包括多个主函数。
[参考答案]错误
7.考题所在章节:C语言概述
本题序号:169
C语言程序的注释是以/*开头,以*/结束的。注释对程序运行起作用。
[参考答案]错误
8.考题所在章节:C语言概述
本题序号:204
一个C程序的执行总是从该程序的main()函数开始,在main()函数最后结束。[参考答案]正确
9.考题所在章节:C语言概述
本题序号:205
一个C程序可以包含若干个函数。
[参考答案]正确
10.考题所在章节:C语言概述
本题序号:206
C程序的注释只能是一行。
[参考答案]错误
*********************************************************************
三、填空题(10道题)
1.考题所在章节: C语言概述
本题序号:3
一个C语言程序有且仅有一个__1__函数。
参考答案
1:main() 或 main
2.考题所在章节: C语言概述
本题序号:4
C语言源程序文件的后缀是__1__,经过编译后生成文件的后缀是__2__,经过链接后生成文件的后缀是__3__。
参考答案
1:.C
2:.OBJ
3:.EXE
3.考题所在章节: C语言概述
本题序号:5
C语言源程序的语句分隔符是__1__。
参考答案
1:;
4.考题所在章节: C语言概述
本题序号:714
一个C程序是由若干个函数组成的,其中有且只能有一个__1__。参考答案
1:main
5.考题所在章节: C语言概述
本题序号:716
一个C程序是由一个或多个__1__组成的。
参考答案
1:函数
6.考题所在章节: C语言概述
本题序号:717
一个C程序总是从__1__函数开始执行。
参考答案
1:main
7.考题所在章节: C语言概述
本题序号:718
标识符的第一个字符必须是__1__。
参考答案
1:字母或下划线
8.考题所在章节: C语言概述
本题序号:719
C语言规定标识符只能由__1__3种字符组成。
参考答案
1:字母、数字和下划线
9.考题所在章节: C语言概述
本题序号:720
C语句是以__1__作为语句的结束标志。
参考答案
1:分号
10.考题所在章节: C语言概述
本题序号:722
C语言中的一个函数由函数头和__1__。
参考答案
1:函数体