C语言程序设计试卷


C语言中 注释说明只能位于一条语句后面
C语言程序中,当出现条件分支语句if~else时, else与首行位置相同的if
组成配对关系

switch,typedef,continue均是C语言关键字。
打印三行输出的C语言程序必须用三条printf语句
空语句是合法的C语句
C语言程序的三种基本结构是顺序结构、选择结构和循环结构。
unsigned 和 void 都是 C 的保留字。
C语言认为变量number和NuMbEr是相同的。
在c程序中,语句之间必须要用分号";"来分隔。
C语言的每个语句和数据定义的最后都必须有分号。
对于C程序中的逻辑错误,编译器是可以发现的
C语言标识符由字母、数字和下划线组成,其中第一个字符必须是字母
C程序是由函数构成的,每一个函数完成相对独立的功能。
在C源程序中,/*与*/之间的注释信息也被编译,但对程序运行运果不发生影
响。

C程序主函数中的一个变量可以被定义为两个或多个不同的类型。
在程序设计中,经常用选择(又称分支)、循环和函数3种控制结构。
C 语言程序的三种基本结构是顺序结构、选择结构和递归结构。
每一个C语言程序都必须有一个main函数。
在C源程序中将语句“if(x==5) y++;”误写作“if(x=5) y++;”,将导致编译错
选择结构不可以使用嵌套形式,但是循环结构可以使用嵌套形式
在if语句中,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{}括起来组成一个复合语句。
在switch语句中,每一个的case常量表达式的值可以相同。
执行switch语句时,肯定会执行其中的一个分支语句组。
在switch语句中,多个case可以共用一组执行语句。
在C语言中,提供了3种循环语句:for、while、do-while。
for语句构成的循环不能用其他语句构成的循环来代替。
在循环次数未知的情况下,应该优先考虑选用while或者do-while语句。

continue语句只是结束本次循环,而不是终止整个循环的执行。
switch语句中的每个case总要用break语句。
if语句一定要结合else使用
switch(表达式){},该表达式的值必须是整型或字符型。
字符串比较大小,可以写为"abc” > "xyz”。
数组元素不能作为函数参数
C程序中的break语句只能用来终止循环,而不能用来终止switch
for语句循环变量每次只能递增1或递减1。
for语句中不能有break语句。
int n=10; int a[n];则数组a有10个元素。 
数组的下标可以float数据类型。
数组是一种构造型数据,即是若干相同类型的数据的集合
若a为一维数组名,则*(a+i)与a[i]等价。
若有说明:int a[2][4]={0};表示数组a中只有数组元素a[0][0]可以得到初值是0
字符数组和字符指针的使用方法完全相同。 
字符串实质是一个一维字符数组。
有多少个return语句,就能返回多少个值。
在一个C源程序文件中,静态局部变量在该文件中的所有函数都能使用。
如果定义了int a[10],那么使用语句a[10]=10可以给数组元素a[10]初始化

数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},则数组元素a[2][1]的值为6。

 数组中所有元素的类型必须相同
程序执行时,一维数组的数组名表示的是数组中首个元素的地址。
在任何情况下,对二维数组的初始化都可以省略第一维的大小。 

50题 | 被引用0次

使用此模板创建