#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
while(n>0)
{
cout<<n<<endl;
n=int(n*0.1);
}
return 0;
}
只要整數部份而已
#include
using namespace std;
int main()
{
int n;
cin>>n;
while(n>0)
{
cout<<n<<endl;
n=int(n*0.1);
}
return 0;
}
只要整數部份而已
n=int(n*0.1);
粗體字是多餘的
你只要寫n*=0.1就好
因為你的n是用int宣告,n*0.1就會只去整數部分。
#include
using namespace std;
int main()
{
int n;
cin>>n;
while(n>0)
{
cout<<n<<endl;
n=int(n*0.1);
}
return 0;
}
只要整數部份而已
n=int(n*0.1);
粗體字是多餘的
你只要寫n*=0.1就好
因為你的n是用int宣告,n*0.1就會只去整數部分。
你也可以用string輸入,每次少輸出一個就行。