无聊无聊无聊又是周末啊周末做什么呢

发表于:4 天前 70
[table][tr][td]

#include<stdio.h>

void energy(int e) {
        printf(&quot;元气值剩余:%d点\n&quot;, e);
}

int main(void) {
        int i=10;     //这是元气值
        energy(i);

        printf(&quot;周末做什么呢\n&quot;);
        
        while (i >= 0) {
                printf(&quot;上网\n&quot;);
                i-=2;
                energy(i);
                printf(&quot;发呆\n&quot;);
                i -= 1;
                energy(i);
                printf(&quot;打机\n&quot;);
                i -= 3;
                energy(i);
                if (i <= 0) {
                        printf(&quot;睡觉睡觉休息一下\n&quot;);
                        i += 20;
                        energy(i);
                }
        }

        printf(&quot;写作业&quot;);

        return 0;
}

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
收藏
送赞
分享

发表回复

评论列表(9)

[table][tr][td]可以解释内容吗?
4 天前 回复
[table][tr][td]嗯。。既然如此还是接着码代码吧
4 天前 回复
[table][tr][td]这是什么意思啊
4 天前 回复
[table][tr][td]
其实就是说元气值一开始是10
然后没次做一点事情就会减少//(i-=??)的意思就是说i减少了多少

然后因为这些事情都在一个while(i>=0)循环中,就是说只要元气值大于0就会不断重复做“发呆”“打机”“上网”的活动,只有元气值成为0或者负值才可能进入下一步 也就是“写作业”

然而,在每个循环最后,都会有一个检查——if(i<=0)就睡觉,此时i补充20点

也就是说这是一个无限循环loop,永远都不会到达“写作业” 1.gif
4 天前 回复
[table][tr][td]
好抽象,不过有点能看懂了
4 天前 回复
[table][tr][td]总之是逃避了写作业啊_(:з」∠)_
4 天前 回复
[table][tr][td]周末时间学c++。。。
4 天前 回复
[table][tr][td]好好休息吧!
4 天前 回复
[table][tr][td]
ha i~
夜猫子属性……
4 天前 回复