上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
习题1
一、选择题
1.以下叙述中正确的是( )。
A.C语言的源程序不必通过编译就可以直接运行
B.C语言中的函数不可以进行单独编译
C.C源程序经编译形成的二进制代码可以直接运行
D.C语言中的每条可执行语句最终都将被转换成二进制的机器指令
2.以下叙述中正确的是( )。
A.C程序中注释部分可以出现在程序中任何合适的地方
B.花括号“{”和“}”只能用做函数体的定界符
C.构成C程序的基本单位是函数,所有函数名都可以由用户命名
D.分号是C语句之间的分隔符,不是语句的一部分
3.以下说法中,正确的是( )。
A.C语言程序总是从第一个定义的函数开始执行
B.C语言程序总是从main函数开始执行
C.C语言程序中的main函数必须放在程序的开始部分
D.一个C函数中只允许有一对花括号
二、判断题
1.一个C程序的执行总是从该程序的main函数开始,在main函数最后结束。( )
2.main函数必须写在一个C程序的最前面。( )
3.一个C程序可以包含若干个函数。( )
4.C程序的注释部分可以出现在程序的任何位置,它对程序的编译和运行不起任何作用。但是可以增强程序的可读性。( )
5.C程序的注释只能是一行。( )
6.C程序的注释不能是中文文字信息。( )
三、编程题
参照本章示例,编写一个C程序:输入圆的半径,输出其周长。
算法提示:
① 申请两个存储单元分别用r和l表示,用来存放数据。
② 读入圆的半径值,存入r中。
③ 求圆的周长,将值存入l中,输出l的值。