using namespace std;
int main()
{
int n;
scanf("%d",&n);
while(n)
{cout<<n<<endl;
n--;}
return 0;
}
while(n--)的原型是while(n&&n=n-1)
所以它的使用及可參照while(n)只是加了一個條件!
測試例子:
#include<iostream>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
while(n--)
cout<<n<<endl;
return 0;
}
using namespace std;
int main()
{
int n;
scanf("%d",&n);
while(n--)
cout<<n<<endl;
return 0;
}
此外if(n)也是一個道理!!