3.[单选题]以下循环体的执行次数是()。 main() int i, j; for(i=0, j=3; i<=j; i+=2, j--)
printf("%d\n", i);
A
3
B
2
C
1
0
1个回答
关注
展开全部
亲亲,你好答案是 B。循环体执行的次数取决于循环变量 `i` 和 `j` 的初始值以及条件表达式 `i<=j` 是否成立。根据题目中的代码,循环变量的初始值分别为 `i=0` 和 `j=3`,条件表达式 `i<=j` 成立的情况下,每次循环 `i` 的值增加 2,`j` 的值减少 1,因此循环体会执行两次,输出 `0` 和 `2`。当循环变量的值变成 `i=4`、`j=-1` 时,条件表达式不成立,循环结束。所以循环体的执行次数是 2。
咨询记录 · 回答于2023-06-14
3.[单选题]以下循环体的执行次数是()。
main()
int i, j;
for(i=0, j=3; i<=j; i+=2, j--)
printf("%d\n", i);
A
3
B
2
C
1
3.[单选题]以下循环体的执行次数是()。
1
C
2
B
3
A
printf("%d\n", i);
for(i=0, j=3; i<=j; i+=2, j--)
int i, j;
main()
3.[单选题]以下循环体的执行次数是()。
已赞过
评论
收起
你对这个回答的评价是?