C语言基础,这个程序怎么执行呢?

2025-05-08 05:19:15
推荐回答(3个)
回答1:

i 循环:
i=2; 进 do{}
i%3=2 为真,跳到 while 判断, !i 为假, 走出 do-while 循环
n++; 变1。
i=3; 进 do{}
i%3=0; 不执行 continue;
n++; 变2。
!i 为假, 走出 do-while 循环。
n++; 变3。
i=4;
i%3=1 执行 continue,
跳到 while 判断, !i 为假, 走出 do-while 循环
n++; 变4
i=5; i 循环结束
输出 n=4

回答2:

有些字看不清楚,大致是定义一个整型i,n=0。语句“i=2,i<5”,如果i<5,则n+1;反之i>5,则n+1。输出结果

回答3:

输出n=5