如果你所採用的方法是不斷將最後一位數取出再累乘,請特別注意所輸入為0的狀況。
#0: 100% OLE ()
請勿輸出題目未要求的文字: 0
這要怎麼辦?
程式碼:
#include <iostream>
using namespace std;
int main()
{
int a,b,c=1,d;
cin>>a;
for(int i=0;i<=a;i++)
{
c=1;
cin>>b;
int e=b;
while(b>0)
{
d=b%10;
b/=10;
c*=d;
}
if(e<1)
cout<<e<<endl;
else
cout<<c<<endl;
}
}