问题 填空题

以下程序运行后的输出结果是______。
main

inn a=1. b=3. c=5:
if (c=a+b)
printf ( "yes\n);
else
printf ("no\n);

答案

参考答案:yes

解析: if...else构造了一种二路分支选择,是一种最基本的选择结构。本题中, if后面括号里的表达式为c=a+b为真(即c=1+3=4为真);所以,执行s1,即执行prinff("yes\"),最后输出yes。

单项选择题
选择题