
①原程序
#include<studio.h>
main()
{
int x=8;
for(;x>0;x--)
{
if(x%3){printf(\"%d\"x--);continue;
printf(\"%d\"--x);
输出结果=8 , 5 , 4 , 2 ,
~
②第一次循环
x=8
满足x>0
x%3=2 , 为真
输出x--=8, (x=7)
~
③第二次循环
x=6(因为for语句中的x--)
满足x>0
x%3=0 , 为假
continue跳出本次循环
输出-- x=5 ,(x=5)
~
④第三次循环
x=4(因为for语句中的x--)
满足x>0
x%3=1 , 为真
输出x--=4 ,(x=3)
~
⑤第四次循环
x=2(因为for语句中的x--)
满足x>0
x%3≠0 , 为真
输出x--=2, (x=1)
~
⑥没有第五次循环
x=0(因为for语句中的x--)
不满足x>0
循环结束
~
⑦综上所述
最终结果=8 , 5 , 4 , 2 ,
~
注意x%3是真是假
不是看x是不是能整除3
而是看余数等不等于0
~
注意本题中输出值 , 容易混淆x值
x--为先算后减
--x为先减后算
for语句中还有 x--
每一次输出 ,
【c语言|C语言-嵌套循环】都伴随着一次或者两次x值的变化 。
- 文艺辣评丨新东方直播:一场语言的行为艺术?
- c语言|负责任地推荐这3部手机,好看又配置强,用到2026年不成问题
- 长治市DDZ精品内循环泵耐低温橡胶接头
- 京东|Java:有哪些快速学习Java语言的技巧?
- 西宁市DFEG立式管道循环泵耐高温橡胶软接头
- 红杉资本|广州蓝景技术分享—开发语言JavaScript之多线程
- 诺基亚|听人话生成代码厉害了,国内首个自然语言生成方法级代码的AI
- aiXcoder XL智能编程大模型发布:自然语言一键生成方法级代码
- 操作系统|好消息接二连三,除编程语言外,国产操作系统根社区也来了
- 产品经理|听人话生成代码厉害了,国内首个自然语言生成方法级代码的AI
