C语言程序设计试卷

Q1:预处理命令的前面必须加一个“#”号.

是
否

Q2:标准格式输入函数scanf()可以从键盘上接收不同数据类型的数据项。

是
否

Q3:continue 不是结束本次循环,而是终止整个循环的执行。

是
否

Q4:C 语言标准输入操作中 ,gets() 函数一次只可读取一个字符

是
否

Q5:、结构体变量可以作数组元素.

是
否

Q6:在C语言中,逗号既可以作为运算符,也可以作为分隔符

是
否

Q7:分号是 C 语言中语句的结束符 , 不可用作分隔符。

是
否

Q8:结构体成员的类型必须是基本数据类型

是
否

Q9:在一个函数内部调用另一个函数的调用方式称为嵌套调用

是
否

Q10:共用体变量不可以进行初始化.

是
否

Q11:一个变量的地址称为该变量的指针

是
否

Q12:结构体成员必须是不同数据类型的变量

是
否

Q13:局部变量如果没有指定初值,则其初值不确定

是
否

Q14:C 语言程序中 , 出现非法字符时会发出错误信息。

是
否

Q15:指针变量可以存放指针(地址)、数值和字符

是
否

Q16:在C语言中数字0X26是一个十六进制的数

是
否

Q17:C语言允许用字符串的方式对数组作初始化赋值

是
否

Q18:函数形参的存储单元是动态分配的

是
否

Q19:结构体名在定义结构体时不可省略。

是
否

Q20:double 型变量在内存中占的字节数比 int 型变量在内存中占的字节数多

是
否

Q21:局部变量如果没有指定初值,则其初值为0

是
否

Q22:C 语言标准输出操作中 ,putchar() 函数可以输出显示一个字符串

是
否

Q23:用static和auto定义的变量一样都可以进行多次赋初值操作。

是
否

Q24:“--”运算符的优先级比“-”运算符的优先级低。

是
否

Q25:在for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来变成一条复合语句。

是
否

Q26:for循环和while循环逻辑上完全等价,可以互相转换。

是
否

Q27:在循环体内使用break语句或continue语句的作用相同。

是
否

Q28:只能用continue语句来终止本次循环

是
否

Q29:C语言中,整数0表示逻辑“假”。

是
否

Q30:表达式!2的运算结果是1。

是
否

Q31:a+1 = 10是错误的表达式。

是
否

Q32:变量必须先定义后使用。

是
否

Q33:for循环只能用于循环次数已经确定的情况。

是
否

Q34:for循环是先执行循环体语句,后判断表达式。

是
否

Q35:for ( ; ; ) 语句 等价于 while (1) 语句 ,即不设初值、不判断条件、无终止地执行循环体。

是
否

Q36:只能在循环体内和switch语句体内使用break语句。

是
否

Q37:可以用do-while语句实现的循环一定可以用while语句实现。

是
否

Q38:while,do-while,和for语句的循环体都可以是空语句。

是
否

Q39:设变量 a 为整型,f 是实型,i 是双精度型,则表达式10+a+i * f 值的数据类型不能确定为何类型。

是
否

Q40:在C语言中char型数据在内存中的存储形式为ASCII码。

是
否

Q41:设有说明:char m;int x;float y;double z;则表达式m*x+z-y值的数据类型为float

是
否

Q42:用指针作为函数参数时,采用的是地址传送方式。

是
否

Q43:在c程序中,要调用的函数必须在main函数中定义。

是
否

Q44:若有int x,则(x+1)++是一个合法的c语言表达式。

是
否

Q45:putchar函数可以向终端输出一个字符或字符型变量值。

是
否

Q46:在C程序中,APH和aph是两个不同的变量。

是
否

Q47:C语言的任何类型数据在计算机内都是以二进制形式存储的。

是
否

Q48:10/4的值为2.50。

是
否

Q49:“A”是一个字符常量

是
否

Q50:字符串a在内存中占据1字节。

是
否
C语言程序设计试卷
关于
1年前
更新
0
频次
50
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷