#23275: 如果不用字元解而第11行WA的人請進


yes51851823@gmail.com (wseds)

學校 : 國立花蓮高級工業職業學校
編號 : 108813
來源 : [114.36.253.126]
最後登入時間 :
2025-08-25 16:32:53

如果你所採用的方法是不斷將最後一位數取出再累乘,請特別注意所輸入為0的狀況

#23706: Re:如果不用字元解而第11行WA的人請進


Pan0905579117 (你好)

學校 : 臺北市私立延平高級中學
編號 : 128514
來源 : [203.72.178.2]
最後登入時間 :
2024-06-07 10:28:42

如果你所採用的方法是不斷將最後一位數取出再累乘,請特別注意所輸入為0的狀況

 

#0: 100% OLE ()

請勿輸出題目未要求的文字: 
0
這要怎麼辦?
#23707: Re:如果不用字元解而第11行WA的人請進


Pan0905579117 (你好)

學校 : 臺北市私立延平高級中學
編號 : 128514
來源 : [203.72.178.2]
最後登入時間 :
2024-06-07 10:28:42

如果你所採用的方法是不斷將最後一位數取出再累乘,請特別注意所輸入為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;

}

}