2016
年计算机二级
C
语言测试题及答案解析(二?/p>
基本输入输出及流程控?/p>
1.
#include?
main()
{ int a=1,b=3,c=5;
if (c==a+b)
printf("yes\n");
else
printf("no\n");
}
运行结果为:
no
详见教材
p89
选择结构
详见教材
p91
关系符号
详见附录
D p378
符号的优先级
==
表示判断符号两边的值是否相等;
=
表示将符号右边的值赋给左边的变量
本题考点是选择结构
3
种基本形式的第二?/p>
选择结构三种一般形式中的“语句”皆为复合语句,复合语句要用
{ }
括起来,只有当复合语
句中只包括一条语句时可以省略
{ }
,此题即如此,因此两?/p>
printf
操作没有?/p>
{ }
?/p>
c==a+b
成立,则执行
printf("yes\n");
否则(即
c==a+b
不成立),执?/p>
printf("no\n");