<求解下面C语言程序中continue的用法。-百科大全-春风百科
> 百科大全 > 列表
求解下面C语言程序中continue的用法。
时间:2024-12-23 16:55:19
答案

//continue的意思是:结束本次循环,跳过循环体中没有执行的语句,接着进行是否下次循环的判断。

#include

main()

{

intx=8;

for(;x>0;x--)

{

if(x%3)

{

printf("%d,",x--);

continue;

}

printf("%d,",--x);

}

}

//第一次,x=8,x%3==2条件为真,输出x为8,输出完x=7(x--,先使用后减一),执行continue跳过输出,执行循环里边的表达式三x--,x变成6,x%3==0,条件不成立,直接执行输出--x(选减一后使用),输出来是5,再执行x--,x=4,x%3这时输出4,x=3,再减减,x=2,依次类推,结果为8,5,4,2,

推荐
© 2024 春风百科