C语言程序设计判断题.pdf
文本预览下载声明
C语言程序设计判断题--第1页
顺序结构、选择结构和循环结构可以组成所有的各种复杂程序。 对
复合语句就是多余语句,不必用花括号括起来。 错
在变量声明中,允许连续给多个变量赋初值。如:int a = b = c = 1; 错
scanf 函数和printf 函数的原型在头文件stdio.h 中。 对
printf 函数格式字符串中%4d 表示输出一定是四位十进制整数。 错
putchar 函数的功能是在显示器上输出一个字符。 对
在scanf 函数的格式说明中,如果是%d%d%d,在输入三个十进制整
数时可以用空格、回车或Tab 键作为每两个输入数之间的间隔。
对
在scanf 函数的格式说明中,如果是%c%c%c,在输入三个字符时要
用空格、回车或Tab 键作为每两个输入数之间的间隔。 错
scanf(%5.2f, a);是合法的,目的是输入小数为两位的实数。 错
getchar 函数的功能是从显示器输入一个字符。 错
C语言程序设计判断题--第1页
C语言程序设计判断题--第2页
关系表达式的值是“真”和“假”,用T 和F 表示。 错
关系表达式3 2 1 的值为真。 错
if (表达式)
语句1;
else
语句2;
其语义是:如果表达式的值为真,则执行语句1,否则执行语句2 对
在if 关键字之后均为表达式。该表达式可以是任意表达式,但不能是
变量。 错
当程序中有多个 if 和 else 时,它们是按照顺序配对的。如第一个if
与第一个else 配对,第二个if 与第二个else 配对,以此类推。 错
在switch 多分支语句中,break 语句用于跳出switch 语句。 对
switch 多分支语句中必须包含default 分支。 错
“当型”循环是先判断表达式后执行循环体,“直到型”循环是先执
行循环体后判断表达式。 对
C语言程序设计判断题--第2页
C语言程序设计判断题--第3页
如果循环体内包含一个以上的语句,应该用花括号括起来,组成复合
语句。 对
do...while 语句和while 语句可以直接互换,运行结果相同。 错
for(循环变量赋初值; 循环条件; 循环变量增量) 中的循环条件不允许
省略。 错
“for (f=1, i=1; i=10; f=f*i, i++);”是非法语句。 错
三种循环(for 循环、while 循环、do...while 循环)可以互相嵌套。对
在循环结构中,break 语句可以使流程跳出循环体,即提前结束循。
对
在循环结构中,continue 语句是结束本次循环,即跳过循环体中该语
句后面未执行的语句,接着进行循环工作。 对
continue 语句和 break 语句的区别是break 语句只结束本次循环,继
续进行下一次循环,而continue 语句则是结束整个循环,不再判断循
环条件是否成立。 错
C语言程序设计判断题--第3页
C语言程序设计判断题--第4页
以下程序段执行时,while 循环的循环次数是10 次。
int i = 0;
while (i 10)
{
if (i = 1)
{
continue;
if (i 1)
{
break;
i++;
printf(while end.);
显示全部