永发信息网

c语言为啥输出是空白???

答案:1  悬赏:60  手机版
解决时间 2021-04-01 12:43
  • 提问者网友:容嬷嬷拿针来
  • 2021-03-31 13:45
c语言为啥输出是空白???
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-03-31 15:14
你这个代码while语句出现了无限循环,所以你看printf语句的执行
i初始值为1,i--是先取i的值,再把i的值减1
第一次循环:
i--为1,即真,i的值变成i-1=0,然后执行i=i+5,i的值变成5
第二次循环:
i--为5,即真,i的值变成i-1=4,然后执行i=i+5,i的值变成9
第三次循环:
i--为9,即真,i的值变成i-1=8,然后执行i=i+5,i的值变成13
......
i的值越来越大,就远不等于0,循环不能终止。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯