教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 基础教育 >

c语言程序设计期末复习题汇总(13)

来源:网络收集 时间:2026-04-08
导读: 答案:BCD 5. 以下正确的说法有( )。 C语言程序的基本组成单位是函数 函数必须要有返回值 一个函数的类型为void,在定义时,可以省略void 函数声明是一条C语句 return语句只能返回一个值 答案:ADE 6. 以下叙述中

答案:BCD

5. 以下正确的说法有( )。

C语言程序的基本组成单位是函数

函数必须要有返回值

一个函数的类型为void,在定义时,可以省略void 函数声明是一条C语句 return语句只能返回一个值 答案:ADE

6. 以下叙述中正确的有( )。

调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参

函数的实参可以是常量、变量和表达式 形式参数只是局限于所在函数

函数定义时的函数首部不是语句,后面不能跟分号 函数名的存储类别为外部 答案:ABCDE

7. 以下对C语言函数的有关描述中,正确的有( )。

调用函数时,实参与形参应该数量相同,类型一致

函数可以嵌套定义

函数必须有返回值,否则不能正确使用

程序中有调用关系的所有函数必须放在同一个源程序文件中 C程序由一个或一个以上的函数组成 答案:AE

8. 以下对C语言函数的有关描述中,正确的有( )。

在C程序中,函数调用不能出现在表达式语句中

在C语言中,一个函数一般由两个部分组成,它们是函数说明和函数体 函数的实参和形参可以是相同的名字

在main()中定义的变量都可以在其它被调函数中直接使用 外部类型的变量只能定义一次,但可在不同地方声明多次 答案:BCE

9. 一个数据类型为void的函数在被调用后,下列错误的描述有( )。

A、 函数没有返回值 B、 函数可以返回一个系统默认值 C、 函数返回值由用户临时决定 D、 函数可以返回一个不确定的值 答案:BCD

10.下列函数中,能够输出字符数据的函数有( )。

A、 puts( ) B、 printf( ) C、 scanf( ) D、 putchar( ) E、 put( ) 答案:ABD

第9章 编译预处理

一、 选择题

1、若有宏定义“#define PI =3.14159 ”,且在程序中有语句 s +PI; 其中宏名PI代替的是:( A、PI的值 B、3.14159 C、=3.14159 D、宏定义错误,编译通不过 答案:C

2、设有以下宏定义:#define N 3

) #define Y(n) ((N+1)*n) 执行语句z=2*(N+Y(5+1));后,z的值为:( ) A、出错 B、42 C、48 D、54 答案:C

3、以下说法正确的是:( )

A、#define和printf都是C语句

B、#define 是C语句,而printf不是 C、printf是C语句,但#define不是 D、#define 和printf都不是C语句 答案:C

4、编译预处理命令以___________结尾。

A、 ; B、 . C、 \\ D、回车 答案:D

5、用C语言编写的程序是一种_________能运行的程序。 A、只需要经过编译就 B、只需要经过连接就 C、需要经过编译和连接才 D、不需要作任何处理就 答案:D

6、以下叙述中正确的是( )。

A、 用#include包含的头文件的后缀不可以是“.a”

B、 若一些源程序中包含某个头文件,当该头文件有错时,只需对该头文件进行修改,包含此头文件的所有源程序不必重新进行编译

C、 宏命令行可以看做是一行C语句 D、 C编译中的预处理是在编译之前进行的 答案:D

7、下面是对宏定义的描述,不正确的是( )。

c语言程序设计期末复习题汇总(13).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/565935.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)