导语:标题:while是什么意思?while是什么意思?优质答案:while语句的原型是while语句。当表达式非零时,将执行while语句中的嵌套语句。那么while 1代表常量表达式,永远不会等于0。因此,循环将继续执行。除非设置break和其他跳
标题:while是什么意思?while是什么意思?
优质答案:
while语句的原型是while语句。当表达式非零时,将执行while语句中的嵌套语句。
那么while 1代表常量表达式,永远不会等于0。因此,循环将继续执行。除非设置break和其他跳出循环的类似语句,否则循环将停止。
而I是变量,所以表达式I-有不同的值,依次递减,I-先取值后递减,而-I相加后取值,所以I-的值等于不进行自减运算时的I的值。因此,当我为0时,循环将跳出
很容易混淆I-的值被误认为是自减后的I的值,可以用小程序验证
#包括
#包括
使用命名空间标准;
int main
{
int I = 1;
而// i此时=0
{
I-;//执行此语句时I为-1
打破;
}
标准输出
免责申明:以上内容属作者个人观点,版权归原作者所有,不代表红颜文学网_教育热点新闻_作文怎么写_文学作品赏析_2020抗击疫情优秀作文立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!