輸入正整數a,b,c,輸出a/b的小數形式,精確到小數后c位。a,b<=10^6,c<100.輸入包含多組數據,結束標志記為a=b=0。
#include <iostream>#include <iomanip>using namespace std;int main(){ double a,b,c,s; while(cin>>a>>b>>c) { if(a==0&&b==0&&c==0) { return 0;}s=a/b;cout<<setPRecision(c)<<fixed<<s<<endl;}return 0;}
我自己用C語言來寫的話,感覺后面的小數的位數難以保證,用c++更方便一點。
新聞熱點
疑難解答