当前位置:首页 » 编程语言 » 一些c语言程序编译显示空白
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

一些c语言程序编译显示空白

发布时间: 2023-05-31 21:41:47

1. c语言为啥输出是空白

你这个代码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,循环不能终止。