C语言程序设计
上QQ阅读APP看书,第一时间看更新

习题

一、单项选择题

1.一个C程序的执行是从( )。

A.本程序的main()函数开始,到main()函数结束

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

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

D.本程序文件的第一个函数开始,到本程序main()函数结束

2.在C语言中,每个语句必须以( )结束。

A.回车符  B.冒号  C.逗号  D.分号

3.C语言规定,在一个源程序中,main()函数的位置( )。

A.必须在最开始  B.必须在系统调用的库函数的后面

C.可以任意  D.必须在最后

4.一个C语言程序是由( )。

A.一个主程序和若干子程序组成  B.函数组成

C.若干过程组成  D.若干子程序组成

5.下列说法中错误的是( )。

A.主函数可以分为两部分:主函数说明部分和主函数体

B.主函数可以调用任何非主函数的其他函数

C.任何非主函数可以调用其他任何非主函数

D.程序可以从任何非主函数开始执行

6.用C语言编写的源文件经过编译,若没有产生编译错误,则系统将( )。

A.生成可执行目标文件  B.生成目标文件

C.输出运行结果  D.自动保存源文件

二、填空题

1.C语言只有_________个关键字和_________种控制语句。

2.每个源程序有且只有一个_________函数,系统总是从该函数开始执行C语言程序。

3.C语言程序的注释可以出现在程序中的任何地方,它总是以_________符号作为开始标记,以_________符号作为结束标记。

4.C语言中,输入操作是由库函数_________完成的,输出操作是由库函数_________完成的。

5.系统默认的C语言源程序文件的扩展名是_________,经过编译后生成的目标文件的扩展名是_________,经过连接后生成的可执行文件的扩展名是_________。

6.C语言的标识符只能由字母、数字和_________3种字符组成。