问题
填空题
以下程序运行后的输出结果是 【8】 。
main()
int a=l,b=3,c=5;
if(C=a+b)printf("yes\n");
else printf("no\n");
答案
参考答案:yes
解析: 本题中,if后面括号里的表达式为c=a+b为真(即c=1+3=4为真),所以,执行printf("yes\n"),最后输出yes。
以下程序运行后的输出结果是 【8】 。
main()
int a=l,b=3,c=5;
if(C=a+b)printf("yes\n");
else printf("no\n");
参考答案:yes
解析: 本题中,if后面括号里的表达式为c=a+b为真(即c=1+3=4为真),所以,执行printf("yes\n"),最后输出yes。