请问下面这个程序怎么解释 main() {int n=4; while(n--)printf("%d",--n); }

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 02:40:13
请问下面这个程序怎么解释 main() {int n=4; while(n--)printf(
x){~~9wы3X|E]x|.< M̼<[k̜T<]]͂"`jnBMR>M/Zj0 ׬bݾf=tyӆ=`i Ov<VxɎ]Ϧo{ٚO YdG`khk |C.k~o]Ϧnxv:I@FPI#$ Y}ًdU`AY\g Q_

请问下面这个程序怎么解释 main() {int n=4; while(n--)printf("%d",--n); }
请问下面这个程序怎么解释 main() {int n=4; while(n--)printf("%d",--n); }

请问下面这个程序怎么解释 main() {int n=4; while(n--)printf("%d",--n); }
main()
{
int n=4; //设定初始值
while(n--)// 从4开始 不为0时每次减1 第一次 4-1=3 第二次 2-1=1
printf("%d",--n); //减1 输出数字 第一次 3-1=2 输出2 第二次 1在输出前减1 输出为0
}