C语言程序设计题库及答案

?

我的答案: A 参考答案:B

答案解析: 暂无

12 . 以下程序段 ,正确的说法是______。 x = -1; do { x=x*x;} while(!x);

? ? ?

A.死循环 B.循环一次 C.循环两次

? ?

D.有语法错误

参考答案:B

答案解析: 暂无

13 . 已知char ch[]=”my name”;则字符数组ch的长度是_____。

? ? ? ? ?

A.6 B.7 C.8 D.9

参考答案:C

答案解析: 暂无

14 . 在C语言中,函数的数据类型是指_______。

? ? ? ? ?

A.函数返回值的数据类型

B.函数形参的数据类型

C.调用该函数时的实参的数据类型

? ?

D.任意指定的数据类型

参考答案:A

答案解析: 暂无

15 . 有以下函数定义:void fun(int n, double x) { …… }如果对此函数正确定义并赋值,则对函数fun的正确调用语句是______。

? ? ?

A.fun(int y,double m);

B.k=fun(10,12.5);

? ? ? ?

C.fun(x,n)

D.void fun(n,x);

参考答案:C

答案解析: 暂无

16 . 下面叙述中正确的______。

? ? ? ? ? ? ? ?

A.对于用户自己定义的函数,在使用前必须加以说明

B.说明函数时必须明确其参数类型和返回类型

C.函数可以返回一个值,也可以什么值也不返回

D.空函数不完成任何操作,所以在程序设计中没有用处

参考答案:C

答案解析: 暂无

17 . 若 i 、 j 已定义为 int 型,则以下程序段中语句 printf( “ %d ” ,i*j); 的执行次数是_____。 for ( i=3;i>0;i-- ) for ( j=0;j<4;j++ ) printf( “ %d ” ,i*j);

? ? ?

A.12

B.15

? ? ? ?

C.16

D.20

参考答案:A

答案解析: 暂无

18 . 设i、j均为整形变量,且i=9,j=2,则printf(“%d,%d\\n”,i--,--j);语句的输出结果是_____。

? ? ? ? ? ? ?

A.9,2

B.10,2

C.9,1

D.10,1

?

我的答案: C 参考答案:C

答案解析: 暂无

19 . 下列描述中不正确的是____。

? A.字符型数组中可以存放字符串

? ? ? ? ? ?

B.可以对字符型数组进行整体输入、输出

C.可以对整型数组进行整体输入、输出

D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值

我的答案: D 参考答案:C </

>>鐏炴洖绱戦崗銊︽瀮<<
12@gma联系客服:779662525#qq.com(#替换为@)