C语言程序设计试卷30

Q1:在C语言中十六进制数100转换为十进制数为 256

Q2:在C语言中,一个char型所占字节数为1

Q3:在if语句中,else前一个语句可不加“;”。

Q4:一个C程序可以有若干个C源程序组成,而C源程序可以由若干个函数和预处理组成。

Q5:在C语言中,可执行程序是机器语言代码

Q6:在标准C中,语句必须以“;”结束。

Q7:未在定义语句中赋初值的auto变量和static变量的初值都是随机值

Q8:函数调用可以出现在表达式中

Q9:在标准C中,在使用函数printf输出数据时必须同函数中输出格式一致。

Q10:在标准C中,以“%8f”形式输出的所有数字共有8位

Q11:局部变量的作用域是当前文件。

Q12:全局变量的作用域一定比局部变量的作用域范围大

Q13:在标准C中,所有的if——else语句都可以用条件语句替换

Q14:在标准C中,“=”是判断两个数是否相等。

Q15:函数的形参都属于全局变量

Q16:C语言中既有逻辑类型也有集合类型

Q17:在标准C语言中,函数中只能有一个return 语句。

Q18:C语言中数据的存储结构是指数据的逻辑结构在内存中的表示

Q19:函数调用可以出现在表达式中

Q20:scanf 不能定义为用户标识符

Q21:用8位无符号二进制数能表示的最大十进制数为128

Q22:分号是C语句之间的分隔符,不是语句的一部分

Q23:C语言的源程序不必通过编译就可以直接运行

Q24:在标准C语言中,函数的返回值是通过return语句获取的,故若在函数中没有return就不会传回值。

Q25:在标准C中并不区分英文字符的大小写。

Q26:单目运算符++的运算对象只能是int型变量

Q27:“%”运算符两侧的数据可以是任意类型的数据。

Q28:花括号{和}只能作为函数体的定界符

Q29:在标准C中,数据在内存中是以二进制形式表示的。

Q30:在标准C中,for语句后的三个表达式必须都出现

Q31:在标准C语言中,所有函数都是平行的、独立的。

Q32:在C语言中,交换两个变量的值必须使用中间变量。

Q33:strcat的作用是连接两个字符数组中的字符串

Q34:strlen函数的作用是测试字符串长度的函数

Q35:C语言所有函数都是外部函数

Q36:若程序中有宏定义行:#define N 100,则以下叙述:在编译程序对C源程序进行预处理时用100替换标识符N是正确的

Q37:只有在每次使用时才为该类型变量分配内存的存储类说明是 auto和 static

Q38:C语言中,对源程序是先连接库函数再编译

Q39:long、int和short类型数据占用内存大小,是根据数据的大小来决定所占内存的字节数。

Q40:在标准C语言中,程序的编译是以函数为单位而不是以源程序为单位的。

Q41:在标准C中,以“%f”形式输出的所有数字都是有效数字

Q42:用户标识符中可以出现下划线,但不可以放在用户标识符的开头

Q43:当用户要求输入的字符串中含有空格时,可以使用scanf()函数来输入

Q44:已知字符A的ASCⅡ代码值是65,字符变量c1的值是A,c2的值是D。执行语句printf(%d,%d,c1,c2-2);后,输出结果是65,B。

Q45:C程序中的变量定义语句可以写在函数体中任何位置

Q46:main()函数必须放在其它函数之前

Q47:表达式97!=a的值是0

Q48:C程序中不能有空语句

Q49:C程序中的所有简单数据类型都可以准确无误地表示

Q50:单目运算符++的运算对象可以是任何变量和常量

问卷网
C语言程序设计试卷30
关于
1年前
更新
0
频次
50
题目数
分享