为了账号安全,请及时绑定邮箱和手机立即绑定

为什么有if

if在这里起什么作用

正在回答

1 回答

goto的作用,就是按照自己的意愿,强行跳到任意语句。

本来让循环条件改成i<=3也可以达到相同的目的;

这里为了演示goto语句的作用,用了脱裤子放屁的方法,

用if和goto来退出该循环语句,相同的方法还可以表示为:

if(i==3)

    break;

如果还是不懂可以再问我,你这个问题描述较少,我只能猜着

给你解答;

0 回复 有任何疑惑可以回复我~
#1

Hello_Fox 提问者

if( num == hd*hd*hd + td*td*td + sd*sd*sd ) C语言入门4-9
2017-03-31 回复 有任何疑惑可以回复我~
#2

qq_啊你竟然丶_0 回复 Hello_Fox 提问者

理解这个之前,首先要知道这个程序的逻辑是什么。 求1000以内满足条件的数,就是把这1000个数依次判断,符合条件就输出。 for来循环1000个数,用if来挑出其中。 好比说,我有一筐梨,我要挑出坏的丢掉, 这时候我采用的方法就是,一个一个拿出来看, 没坏的就放回去,坏的就拿出来,然后接着下一个, 直到一筐梨全部看过一遍,判断过一遍。 这里“一个一个拿出来看”就是for循环, “没坏的就放回去,坏的就拿出来”这个就是if判断, 这个应该不难理解吧,要是你不明白if括号里面的等式, 那就是你对条件理解不清晰。 要是我还没猜对你的意思,你再详细问我。。。。。
2017-04-01 回复 有任何疑惑可以回复我~
#3

Hello_Fox 提问者

非常感谢!
2017-04-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么有if

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信