C语言复习题

2026/4/29 21:46:53

熬了C语言复习题

第1章 C语言概述

1、C程序是( ) A. 顺序执行 B. 从Main函数开始 C. 从函数体开始 D. 任意语句

参考答案: B

2、C语言程序由( )组成 A. 子程序 B. 过程 C. 函数

z D.x ccc 主程序段c.v程v 序vvv图

参考答案: C

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

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

B. 在C语言程序中,要调用的函数必须在main()函数中定义 C. C语言程序总是从main()函数开始执行

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

参考答案: C

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

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

参考答案: C

5、若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后的输出为( ) ch=’a’: k=12;

pfinff(”%X,%O,”,ch,ch,k);

pfinff(”k=%%d\n”,k);

A. 因变量类型与格式描述符的类型不匹配,输出无定值 B. 输出项与格式描述符个数不符,输出为0或不定值 C. 61,141,k=%d D. 61,141,k=%12

参考答案: C

6、不合法的十六进制数是( ) A. Oxff B. 0X11 C. 0xlg D. 0Xabc

参考答案: C

7、以下( )是不正确的转义字符。 A. '\\\\' B. '\\\ C. '020' D. '\\0'

参考答案: C

8、一个C语言程序总是从( )开始执行 A. 主过程 B. 主函数 C. 子程序 D. 主程序

参考答案: B

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

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

参考答案: C

10、若有代数式3ae/bc ,则不正确的C语言表达式是( )

A. a/b/c*e*3 B. 3*a*e/b/c C. 3*a*e/b*c D. a*e/c/b*3

参考答案: C

多选题:

判断题: 填空题:

1、函数体用_______开始,用______结束。

参考答案: { , }

2、C源程序的基本单位是______________

参考答案: 函数

3、一个C源程序中至少应包括一个_____________

参考答案: main函数

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

参考答案: /*,*/

5、C语言中的标识符可分为_____、_____和预定义标识符3类

参考答案: 关键字、用户标识符

6、在c语言程序中,用关键字———定义基本整型变量,用关键字——定义单精度实型变量,用关键字——定义双精度买型变量。

参考答案: int float double

7、一个c语言程序的开发过程包括:编辑、——、连接和运行4个步骤。

参考答案: 编译

8、C程序执行过程生成的3种文件及扩展名为——,——,——

参考答案: 源文件.c 目标文件.obj 可执行文件.exe 问答题: 程序设计题:

1、编写一个C程序,输出以下信息: ********************* Very good!

*********************

学生答案: #include void main() {

printf(\Very good!\\n\

*********************\\n\}

参考答案: (略)

2、编写一个程序,输入a,b,c三个值,输出其中最大者。 学生答案: #include void main() {

int max(int x,int y,int z); int a,b,c,t;

scanf(\t=max(a,b,c,);

printf(\}

int max(int x,int y,int z); int t;

if(x>y) t=x; else t=y; if(x>z) t=x; else t=z; if(y>z) t=y; else t=z; return(t); }

参考答案: (略)

3、

显示“How are you!”的c语言程序。 学生答案: #include void main()


C语言复习题.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言复习题 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219