以下程序运行后的输出结果是【 】。 main() { int a=l,b=3,c=5; if(C=a+b)printf("yes\n"); else printf("no\n"); }

admin2009-04-15  21

问题 以下程序运行后的输出结果是【  】。
   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。
转载请注明原文地址:https://jikaoti.com/ti/SZI0FFFM
0

最新回复(0)