湖南工业大学C语言期末考试复习题(机房题库)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C 语言期末考试复习题(机房题库)

2、 下列各选项中,合法的c 语言关键字是()。 A. integex B. sin C. string D. void 参考答案:D

3、 C 语言的程序一行写不下时,应该()。 A. 用回车符换行 B.在任意一个空格处换行

号换行 答案:B

4、 以下选项中正确的整型常量是()。 A. 34. 1 B. -80 C. 2,000 D. 1 2 3参考答案:B

5、 在C 程序中,可以作为用户标识符的一组标识符是 ()。

A. void define WORD

B. as_b3 _224 Else 答案:B &以下叙述不正确的是()

A.

一个c 源程序可由一个或多个函数组成 ma in ()函数

C. c 程序的基本组成单位是函数

D.在C 程序中,注释说明只能位于一条语

句的后面 答案:D

9、 C 语言规定:在一个源程序中,main()函数的位置() A. 必须在最开始 B.必须在系统调用的库函数的后面 C.可以任意

D.必须在最后

参考答案:C

10、 在C 语言中,数字029是一个() A.八进制数

B.十六进制数

C.十进制数

D.非法数 参考答案:D

12、 C 语言可执行程序的开始执行点是() A.程序中的一条可执行语句

B.程序中第一个函数

C.程序中的main 函数

D.包含文件中的第一个函数 参考答案:C

13、 C 程序是() A.顺序执行

B.从Main 函数开始

C.从函数体开始

D.任意语句

参考答案:B

16、以下说法中正确的是()。

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

B.

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

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

D. C 语言程序中的ma in ()函数必须放在程序的开始部分 参考答案:C

17、 一个C 程序的执行是从() A. 本程序的main 函数开始,到main 函数结束

B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C. 本程序的main 函数开始,到本程序文件的最后一个函数结束

D.

本程序文件的第一个函数开始,到本程序

main 函数结束

参考答案:A

18、 以下叙述正确的是() A.

在C 程序中,main 函数必须位于程序的最前面

B. C 程序的每行中只能写一条语句

C.用分号换行

D.用逗

C. switch _wel ease

D. 4b DO SIG B. 一个C 源程序必须包含一个

C.C语言本身没有输入输出语句

D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误答案:C

1、C源程序的基本单位是函数

2、 一个C 源程序中至少应包括一个 __________ 案:main 函数

3、 在一个C 源程序中,注释部分两侧的分界符分别为 ________ 和

案:/*,*/

4、 函数体用 ______ 始,用 _______ •吉束。参考答案:{ , } 6 C 语言中的标识符只能由3种字符组成,它们是 __________ 、 ___ 参考答案:字母数字下划线 7、 设a,b 和c 都是int 型变量,且a=3,b=4,c=5则下面表达式的值为0的是 ___________ . A. 'a'&&'b' B. a<=b C. a||b+c&&b -c D. !((a < b)&&!c||1) 参考答案:

D

10、判断字符型变量x 是否是大写字母的正确的表达式 _________ . A.

'A'v=xv='Z'

B. (x>=A)&&(xv=Z)

C. ('A'<=x)&&('Z'=>x)

D.

(x>='A')&&(xv='Z')答案:D

1、 已知char ch 则判断ch 是英文字符的逻辑表达式是

参考答案:(ch<='z'&&ch>='a')||(ch<='Z'&&ch>='A') 2、 表示条件:10 < x < 100或x < 0的C 语言表达式是_

参考答案:(X>10&&XV100 || X<0

3、 写出下面各个逻辑表达式的值,设 a=3,b=4, c=5 1) ! (x=a)&&(y=b)&&0 2) a||b+c&&b -c 3)

!(a>b)&&!c||1

参考答案:0,1,1

4、 当a=3,b=2,c=1时,表达式f=a > b > c 的值是 _____________ 参考答案:0 6设y 是int 型变量,请写出判断y 为奇数的关系表达 _______________ . 参考答案:(丫%2)==1

8、 表示“整数x 的绝对值大于5”时值为“真”的C 语言表达式是一一。 参考答案:x>5||x< -5

9、 已知 A=7.5, B=2, C=3.6,表达式 A>B & & C>A||AB 的值是——。 参

考答案:0 1、 以下选项中属于C 语言的数据类型是 A.复数型 B.逻辑型 C.双精度型 D.集合型 参考答案:C 2、 在C 语言中,不正确的int 类型的常数是 A. 32768 B. 0 C. 037 D. 0xAF 参考答案:A 4、在C 语言中,合法的长整型常数是 A. OL B. 4962710 C. 324562& D. 216D 参考答案:A 7、以下所列的C 语言常量中,错误的是

A. 0xFF

B. 1.2e0.5

C. 2L

D. '\72' 9、下列变量名合法的是() A. #1 B. $567 C. a-b D. m_number

14、 C 语言提供的合法的数据类型关键字是 A. Double B. short C. in teger

D. Char

参考答案:B

15、 在C 语言中(以16位PC 机为例),5种基本数据类型的存储空间长度的排列 顺序

参考答

参考答案:B 参考答案:D

相关文档
最新文档