C语言试卷
关于
1年前
更新
0
频次
50
题目数
分享
Q1:C语言中,字符数据用格式说明%c来输出,字符串数据用格式说明%s来输出
Q2:C语言中,关键字及编译预处理命令用小写字母书写
Q3:二元运算符均可以和赋值运算符构成复合的赋值运算符
Q4:C语言中,不能在变量名、函数名、关键字中插入空格和空行
Q5:Vasualc++6.0中可以使用“//”和“/**/”注释程序,注释部分不编译
Q6:C语言中,为了区别一般的变量,符号常量必须用大写字母表示。
Q7:执行语句++i;i=3;后变量i的值为4
Q8:程序中的“=”是赋值号,与数学中等号的功能相同。
Q9:C语言中,在进行混合运算时,数据类型由高级向低级转换
Q10:将C程序编译成目标文件,其扩展名为EXE
Q11:整数在存储时不会产生误差,实数在存储时也不会产生误差
Q12:用float定义的实型变量在内存占8个字节,输入/输出格式符是%f
Q13:C语言中,putchar函数的功能是把一字节代码输出到标准输出设备
Q14:字符数据与整型数据可互相赋值
Q15:增1(或自增)、减1(或自减)运算符都是双目运算符。F逗号表达式的值是第一个表达式的值
Q16:C语言中,强制类型转换后,原变量的值和数据类型不变
Q17:字符数据在内存以ASCII码存储,占2个字节,用7位二进制表示
Q18:C程序的书写格式比较自由,一行内可写一个语句,也可以写多个语句
Q19:if(表达式)语句1else语句2结构中,如表达式为a10,则else的条件隐含为a10
Q20:C语言规定,else总是与它上面、最近的、尚未配对的if配对
Q21:switch…case结构中case后的表达式必须为常量表达式。
Q22:可以用swicth结构实现的程序都可以使用if语句来实现。
Q23:switch…case结构中条件表达式和常量表达式值可以为float类型
Q24:由floatx=3e-6,y=3e-6;可得x==y的逻辑值为真
Q25:所有关系运算符的运算优先级相同。
Q26:switch后面园括号内的表达式的值和case后面的常量表达式的值都必须是整型或字符型,不允许是浮点型。
Q27:逻辑运算符的运算优先级低于算术运算符的运算优先级。
Q28:循环for(;;)的循环条件始终为真
Q29:for循环、while循环和dowhile循环结构之间可以相互转化。
Q30:仅仅对存放字符串的数组才可以一次引用整个数组,其余均不能一次引用整个数组
Q31:C语言中,字符串以\0为结束标志。
Q32:数组名代表该数组的首地址。
Q33:C语言中,数组元素在内存中是顺序存放的,它们的地址是连续的。
Q34:C语言中,数组元素的下标是从1开始的,下标不能越界
Q35:C语言中,数组名是一个常量,是数组首元素的内存地址,可以重新赋值。
Q36:定义数组时可以同时给数组赋初值,初值的个数可以超过数组的长度,多余的被忽略。
Q37:一个C程序可以由若干各函数组成,这些函数可以书写在不同的文件中
Q38:二维及多维数组在定义的同时给数组赋初值时,可以省略数组的各维长度。
Q39:对于数值型数组来说,可以一次引用整个数组。
Q40:C语言中,在对全部数组元素赋初值时,必须指定数组的长度。
Q41:一个数组中的所有元素可以具有不相同的数据类型。
Q42:变量值的改变不影响实参变量的值
Q43:函数原型说明中,省略形参变量或者将形参变量写成其它名称不 影响程序的正确性
Q44:所有的函数调用前都必须进行函数原型说明。
Q45:数组名作为函数的参数时,实参数组和形参数组共用相同的内存单元。
Q46:宏展开不作语法检查,展开时不替换关键字和常量。
Q47:C语言中,实参的个数、类型和位置必须与形参的定义一一对应
Q48:C语言中,函数间数据传递的方式有三种,即用返回值、参数、全局变量。
Q49:C语言中,实参可以是常量、变量或表达式。
Q50:函数的形参只能在函数内部使用
联系我们
问卷网公众号