题目
下面do...while语句执行时,循环次数是【 】 int i=3; do { i--; printf("i=%d
",i); }while (i!=1);
请解释为什么是循环2次.
2.x05下面for语句执行时,循环次数是【 】
for (int i=0,j=5;i=j;i++,j--)
printf("i=%d,j=%d ",i,j);
(A) 0
(B) 5
(C) 10
(D) 无限
这题为什么选B?
请解释为什么是循环2次.
2.x05下面for语句执行时,循环次数是【 】
for (int i=0,j=5;i=j;i++,j--)
printf("i=%d,j=%d ",i,j);
(A) 0
(B) 5
(C) 10
(D) 无限
这题为什么选B?
提问时间:2020-12-29
答案
int i=3; do { i--; printf("i=%d
",i); }while (i!=1);
第一次循环结束后 i==2 2!=1继续下一次循环;
第二次循环结束后 i==1 1==1,不满足i!=1的条件循环停止.
for (int i=0,j=5;i=j;i++,j--)
printf("i=%d, j=%d ",i,j);
注意看循环条件是i=j;而不是i==j; ,这个i=j的意思就是(i=j)!=0,那么只要j!=0, i就不等于0,j等于0,i就等于0,也就是j==0时,结束循环,每次循环j--,那就是5次后i=j=0;循环也就结束了
第一次循环结束后 i==2 2!=1继续下一次循环;
第二次循环结束后 i==1 1==1,不满足i!=1的条件循环停止.
for (int i=0,j=5;i=j;i++,j--)
printf("i=%d, j=%d ",i,j);
注意看循环条件是i=j;而不是i==j; ,这个i=j的意思就是(i=j)!=0,那么只要j!=0, i就不等于0,j等于0,i就等于0,也就是j==0时,结束循环,每次循环j--,那就是5次后i=j=0;循环也就结束了
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1孙权劝学中的邪
- 2圆明园的毁灭是祖国文化世上不可估量的损失,也是世界文化史上不可估量的损失!
- 3一个数的60%是15的五分之四这个数是多少 一个数的80%比40的五分之三还多5 求这个数
- 4平面上有100条直线,它们之间能否恰有1985个不同的交点?
- 5one day the topic mined to saying如何翻译
- 6He told me not to shut the door (改为直接引语)
- 7英语翻译
- 8用一支读数不准确的温度计测量冰水混合物的温度,示数为-2℃;用它测量1标准大气压下沸水的温度,示数为103℃;用它测量某种液体的温度,示数为19℃,则该液体的实际温度为_.
- 9用所给动词的适当形式填空 The meeting _ (last) 2 hours yesterday
- 10名片上公司名称英文翻译:浙江永东电器制造有限公司