问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

while(i- -)是什么意思

发布网友 发布时间:2022-04-29 13:23

我来回答

5个回答

热心网友 时间:2023-10-08 23:40

判断i的值是否为0,不是i自减并执行while后语句,直到i等于0;

while(i--)其中i是一个变量,依次递减,i--是先取值后减,--i先减后取值,所以i--的取值同未执行该自减运算时的i相等。

例如:

//参考代码如下:
#include<stdio.h>
int main()
{
    int i = 3;
while(i--){
printf("%d ",i);

    return 0;
}
//输出2 1 0
 #include<stdio.h>
int main()
{
    int i = 3;
while(--i){
printf("%d ",i);

    return 0;
}
//输出2 1

热心网友 时间:2023-10-08 23:40

i--相当于i=i-1
while(i--)是判断括号里(i=i-1)是否为真,如果为真(非0),继续执行循环语句,如果为假(0),就跳出循环,往下执行循环外面的语句。

热心网友 时间:2023-10-08 23:41

1.当....时候
2.而

热心网友 时间:2023-10-08 23:41

输出-1
假如是--i,那么输出为0

热心网友 时间:2023-10-08 23:42

条件循环
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? c 语言 while(++i)和while(i++) c语言里while(i)什么意思这是数据结构里的代码,看不懂。。 请问while(i)语句什么时候停止?i是个变量表达式吗? 怀孕最少多少天,b超可以检查出来 C语言:while(i--);这句话是什么意思啊,什么时候跳出循环? 45m和45dm那个大 4.6cm等于多少dm? 多少天B超能查出怀孕 while(i)是什么意思? 450毫升=多少立方厘米=多少立方分米 450厘米和405分米谁大? c语言 while(i)是什么意思 C语言,while(i)是什么意思,while(!i)是什么意思 450厘米加50厘米等于50分米,对吗? 450平方分米等于几平方米等于几平方分米 50米_450厘米等于多少分米 450厘米=几分米 以前桌面每个图标右下角都有一个蓝黄相间的小盾牌,今天突然没了 WIN7系统安装软件后为什么在软件图标的有下方有个黄蓝相间的盾形标志? 为什么我的电脑上的应用程序右下角有个盾牌 在c++中while(!i)是什么意思? while(i--)与whie(i) i--;等价吗 在C语言中while(i--&gt;0);表示什么意思 while循环中i++和++i有区别吗 C语言 while(i--)执行秩序问题 bibi手机版怎么QQ登录在哪里? 请问谁有成为bi哔哩哔哩正式会员的激活码?跪求激活码 送给女同学十岁生日的贺卡怎么写 有关10岁成长的贺卡应该怎么做 萝卜豆腐丸子怎么做好吃,萝卜豆腐丸子的家 十岁成长礼仪 萝卜豆腐丸子怎么做好吃窍门 我妹妹过10周岁生日,贺卡应该怎么写 10岁女孩的生日贺卡怎么写? 马桶的堵塞了一个养乐多的小瓶子自己有什么办法疏通吗 萝卜豆腐丸子怎么做好吃 马桶堵了怎样用可乐瓶子通 写给女儿的十岁生日贺卡要怎么写 自己在家如何做萝卜豆腐丸子? 如何快速通马桶?用废旧的饮料瓶就可以操作!超级简单赶快get