黑马程序员技术交流社区

标题: 以下程序的运行结果是________。 [打印本页]

作者: to_love    时间: 2015-8-29 21:38
标题: 以下程序的运行结果是________。
#include ”stdio.h”     main() 
{  
int a,b,c,s,w,t; 
      s=w=t=0; 
      a= -1; b=3; c=3;      
      if (c>0) s=a+b;     
      if (a<=0)      
          { if (b>0) 
               if (c<=0) w=a-b; 
           } 
     else if (c>0) w=a-b; 
     else t=c; 
printf(”%d  %d  %d”, s,w,t); 
}

搞的晕头转向。
作者: flywithde    时间: 2015-8-29 23:28
2、-4、0
作者: tangbinbin    时间: 2015-8-31 07:34
2,-4, 0,根据条件判断即可,很简单的
作者: 麟子    时间: 2015-8-31 08:51
-1,4,0
执行了   s=a+b
              w=a-b
             t没有参与运算还是原值





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2