3、用循环编程序求10的阶乘。
4、已知00012112<=>??
???-+=x x x x x y 若若若。从键盘输入x 的值,求y 的值并输出。
六、单选
1、C 语言程序的基本单位( )
A 、子程序
B 、程序
C 、过程
D 、函数
2、C 语言程序由函数组成,它的( )。
A 、函数可以嵌套定义,也可以嵌套调用。
B 、函数可以嵌套定义,不可以嵌套调用。
C 、函数不可以嵌套定义,但可以嵌套调用。
D 、函数不可以嵌套定义,也不可以嵌套调用。
3、已知一个函数定义是:void abc( ) {……}则void 的含义是( )。
A 、 执行该函数后函数没有返回值。
B 、执行该函数后不返回。
C 、 该函数返回任意类型数据。
D 、以上三个全错。
4、下面合法的C 标识符是( )。
D 、 A 、3hj B 、_h3j C 、ab-3 D 、ab , 3
5、以下函数的函数值类型是( )
Fun (int x)
{ int y; y=3*x-4; return y; }
A 、int
B 、不确定
C 、void
D 、float
参考答案
一、 填空题
1、主(main )
2、函数的首部,函数体
3、5
4、主 函数的首部 函数体
5、强制转换
6、大小写
7、a>b?a:b
8、0
9、4
10、0
11. 下划线