还是c不懂do{while(条件表达式)循环体A;}while(条件表达式2);和while(条件表达式1){do{循环体B;}while(条件表达式2);}问题是循环体A和循环体B执行的次数是怎么样的,答案是相同的.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 12:56:59
xRNP.5b_ M5qAHT(E@bk|ˊ_pzjP7\59ss'XHTba)ËcX^vmbnӭt,9gP6)dF mgx{hh
3-c6F
R%g= أ
U$y -{?救ycp*d:T~17*e𭤭Z'Y"=9BTW[Z"$L#<%
c ><.AWH2*("vRwu j*0&tATc-^cD҃d&)mT6վdaEذ![cm6)-e[$tCayh(wgYG4W*
I+وfH
还是c不懂do{while(条件表达式)循环体A;}while(条件表达式2);和while(条件表达式1){do{循环体B;}while(条件表达式2);}问题是循环体A和循环体B执行的次数是怎么样的,答案是相同的.
还是c不懂
do{while(条件表达式)
循环体A;}
while(条件表达式2);
和
while(条件表达式1)
{do{循环体B;}
while(条件表达式2);}
问题是循环体A和循环体B执行的次数是怎么样的,答案是相同的.
还是c不懂do{while(条件表达式)循环体A;}while(条件表达式2);和while(条件表达式1){do{循环体B;}while(条件表达式2);}问题是循环体A和循环体B执行的次数是怎么样的,答案是相同的.
while很好理解,如果条件成立多少次就执行多少次.
比如:
int i= 12;
while(i > 0)
i--;
就是12次.
如果是do{}while,那么至少运行一次,才能走到whle的判断语句,因此是先执行再判断.而while是先判断再执行.
比如
int i=0;
do{
}
while(i>0)
是会执行一次的.
但是
whlie(i>0)
{}
是不会运行的,直接退出