while(n--)是什么意思

scanf("%d",&n);
while(n--)
{
//...
}

是否相当于
scanf("%d",&n);
for( i=n;i>=0;i--)
{
//...
}
是否相当于
scanf("%d",&n);
for( i=n;i=>0;i--)
{
//...
}

相当于
scanf("%d",&n);
for( i=n;i!=0;)
{
i--;
//...
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-08-07
输入一个n值
并判断n值
如果n不等于0哪么就执行
while下面的语句。。如果等于0就不执行while下面的语句。
但是这里
我有点纳闷的是scanf函数有返回值吗?
第2个回答  2019-12-02
当…时
相似回答