判 断
1 一个C程序由一个或多个函数组成 对
2 一个C程序必须包含一个MAIN函数 对
3 C程序的每一行上可以写多条语句 对
4 在C语言程序中MAIN函数必须放在程序的开始位置 错
5 C语言程序的开始执行点式程序中的MAIN函数 对
6 C程序的书写格式虽然自由、但为了清晰,一般在一行内写一个语句 对
7 分号是语句的必要组成部分,所以一函数首部的后面和编译预处理的后面都得加分号 错
8 C程序的书写格式自由,一行内可以写多个语句,一个语句也可以写在多行上 对
9 C程序中以#CLUDE和#DEFINE开始的程序行均不是C语句 对
10一个C程序可一个由若干个源程序文件(分别 编译的文件模块)组成 对
11 在C语言中运算符的优先级高低的排列序是:关系运算符、算术运算符、赋值运算符。 错
12 在C语言中规定只能由字母、数字和下划线组成标识符,且第一个字符必须为下划线 错
13 在C语言中关键字是一类特殊的标识符,不允许作为用户标识符使用 对
scanf输入整型数组14 数据在内存中式以二进制形式存放的 对
15 C语言的字符常量是用双 号括起来的一个字符 错
16注释在程序执行时不产生任何操作,因此在程序中不提倡注释 错
17字符串”g/ti/b/bk/101”的长度是13 错
18 sum和SUM是相同的变量名 错
19整型常量-012表示一个负的八进制数12,也就是十进制数-00 错
20 位运算的预算对象只能是整型或者字符型的数据,不能那个为实型数据 对21如
果将一个位清零,就让这位和0进行按位或(1)运算,即可达到清零目的 错
22 如果要保留某位只需和0进行按位或运算 对
23 a=(b=4)+(c=6)shi一个合法的赋值表达式 对
24 关系运算符《=与==的优先级相同 错
25 若a=3,b=2,c=1则关系表达式‘(a>b)==c’的值为‘真’ 对
26 C语言中所有运算符的结合和方向是‘自左向右’的 错
27 在一个整型常量后面加一个字母1或者L,代表其类型为long int 对
28C语言提供‘位运算’功能。因此C语言属于低级语言 错
29多分枝选择结构只能通过switch语句来实现 错
30 getchar()还念书的作用是从标准输入设备上读入一个字符 对
45在使用switch语句时,case和后面的常量表达式之间可以没有空格 错
46 C语言本身不提供输入输出语句,输入输出操作时由函数来实现的 对
47 下面的输入语句是否合理:scanf(‘%7,2f’,&a); 错
48 若有‘int i=3;’,则’printf(‘%d’,-i++);’输出的值为-4 错
49语句printf(‘%f%%’,1.0/3);输出为0..333333 错
50 while循环节后的特点是’先判断后执行’,如果表达式的值一开始就为假.循环体一次也不执行 对
51循环体中.如果包含一个以上的语句.则应用花括号括起来,以复合语句的形式出现 对
52 使用循环的嵌套结构时.外层循环应完全包含内层循环.不能发生交叉/ 对
53 使用循环的嵌套结构时.嵌套的循环控制变量一般不应同名.以免造成换乱 对
54 嵌套的循环提倡使用缩进式书写格式 以增加程序的可续性 对
55 break语句不能用于循环语句和switch语句之外的任何其他语句中、 对
56 continue作用为终止循环而执行循环后面的语句 错
57do-while语句中的语句可以一次也不执行 错
58在循环语句中。While语句与do-while语句完全等价 错
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论