屋顶上的桥 发表于 2019-2-28 18:23:34

求大家解

main()
{int i=0,s=0;
for(;;)
{
if(i==3||i==5)continue;
if(i==6)break;
i++;
s+=i;
};
printf("%d\n",s);
}
有什么问题请大家多多指教{:5_109:}

ba21 发表于 2019-2-28 18:59:41

你要问什么?有什么问题别人还能知道?

1nohtyp 发表于 2019-3-2 20:56:47

没什么么

啊涂涂 发表于 2019-3-2 21:37:49

兄弟下次把代码描述的更详细点,方便大家及时回答

My_A 发表于 2019-3-3 15:19:26

答案是 s=0+1+2+4
希望下次发代码是注意一下缩进和格式,这样比较好阅读

润木 发表于 2019-3-3 19:57:39

My_A 发表于 2019-3-3 15:19
答案是 s=0+1+2+4
希望下次发代码是注意一下缩进和格式,这样比较好阅读

我感觉应该是没有输出吧,永远循环下去

My_A 发表于 2019-3-3 21:21:58

润木 发表于 2019-3-3 19:57
我感觉应该是没有输出吧,永远循环下去

if(i==6) break;

润木 发表于 2019-3-3 21:35:21

My_A 发表于 2019-3-3 21:21
if(i==6) break;

i应该到不了6吧,到达3后就会永远是3挑不出来了吧

My_A 发表于 2019-3-3 21:39:54

哦哦   抱歉没注意
页: [1]
查看完整版本: 求大家解