# include void main() {int n=6; while(n--) printf("%d,--n"); } 输出结果是多少,怎么算

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 02:51:43
# include void main() {int n=6; while(n--) printf(

# include void main() {int n=6; while(n--) printf("%d,--n"); } 输出结果是多少,怎么算
# include void main() {int n=6; while(n--) printf("%d,--n"); } 输出结果是多少,怎么算

# include void main() {int n=6; while(n--) printf("%d,--n"); } 输出结果是多少,怎么算
printf("%d,--n"); }是不是printf("%d",--n);如果是这样的话,结果是420
先执行while(6),然后n--,n的值变成5,再执行--n,n的值为4,输出4
再执行while(4),然后n--,n的值变成3,再执行--n,n的值为2,输出2
再执行while(2),然后n--,n的值变成1,再执行--n,n的值为0,输出0
再执行while(0),结束