C语言考点知识试题
学习中经常取得成功可能会导致更大的学习兴趣,并改善学生作为学习的自我概念。以下是小编为大家搜索整理的C语言考点知识试题,希望对大家有所帮助!更多精彩内容请及时关注我们应届毕业生考试网!
(1)以下叙述中正确的是
A)在C语言程序中,main 函数必须放在其他函数的最前面
B)每个后缀为.C的C语言源程序都可以单独进行编译
C)在C语言程序中,只有main 函数才可单独进行编译
D)每个后缀为.C的C语言源程序都应该包含一个main函数
(2)C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
A)预定义标识符(如库函数中的函数名)可用作用户标识符,但失去原有含义
B)用户标识符可以由字母和数字任意顺序组成
C)在标识符中大写字母和小写字母被认为是相同的字符
D)关键字可用作用户标识符,但失去原有含义
(3)以下选项中表示一个合法的常量是(说明:符号□表示空格)
A)9□9□9
B)0Xab
C)123E0.2
D)2.7e
(4)C语言主要是借助以下哪个功能来实现程序模块化
A)定义函数
B)定义常量和外部变量
C)三种基本结构语句
D)丰富的数据类型
(5)以下叙述中错误的是
A)非零的数值型常量有正值和负值的区分
B)常量是在程序运行过程中值不能被改变的量
C)定义符号常量必须用类型名来设定常量的'类型
D)用符号名表示的常量叫符号常量
(6)若有定义和语句:int a,b; scanf("%d,%d",&a,&b); 以下选项中的输入数据,不能把值3 赋给变量a、5 赋给变量b 的是
A)3,5,
B)3,5,4
C)3 ,5
D)3,5
(7)C语言中char 类型数据占字节数为
A)3
B)4
C)1
D)2
(8)下列关系表达式中,结果为“假”的是
A)(3+4)>6
B)(3!=4)>2
C)3<=4||3
D)(3<4)==1
(9)若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch 语句是
A)switch(a+9)
{ case c1:y=a-b;
case c1:y=a+b;
}
B)switch a*b
{ case 10:x=a+b;
default :y=a-b;
}
C)switch(a+b)
{ case1 : case3:y=a+b;break;
case0 : case4:y=a-b;
}
D)switch (a*b+b*b)
{ default :break;
case 3:y=a+b; break;
} case 2:y=a-b; break;
}
(10)有以下程序
# include
main()
{
int a=-2,b=0;
while(a++&&++b);
printf("%d,%dn",a,b);
}
程序运行后的输出结果是
A)1,3
B)0,2
C)0,3
D)1,2
-
直接插入排序(C语言实现)
直接插入排序方法:仅有一个记录的表总是有序的,因此,对于有n个记录的表,可以从第二个记录开始直到第n个记录逐个有序的向有序表中进行插入操作,从而得到n个记录按关键字有序的表。下面一起跟着小编学习一下吧!实现一个直接插入排序的`C语言函数,要求对要排序的元素按...
-
2017上半年计算机二级C语言考前模拟试题
为了帮助大家提高计算机考试成绩,今天本站小编特地为大家收集了以下2017上半年计算机二级C语言考前模拟试题,欢迎学习!一、程序填空题给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度...
-
C语言转义字符和格式控制符参考
导语:字符型常量所表示的值是字符型变量所能包含的值。我们可以用ASCII表达式来表示一个字符型常量,或者用单引号内加反斜杠表示转义字符。下面是C语言转义字符和格式控制符参考,欢迎学习:转义字符参考:a:蜂鸣,响铃:回退:向后退一格f:换页:换行,光标到下行行首:回车,光...
-
C语言程序改错辅导
一个讯息从地球这一端到另一端只需.秒,而一个观念从脑外传到脑里却需要一年,三年甚至十五年。以下是小编为大家搜索整理的C语言程序改错辅导,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!在考生文件夹下,给定程序MODI.C的功能是:求二维数组a...