描述
輸入正整數a,b,c,輸出a/b的小數形式,精確到小數點後c位(注意最後一位的四捨五入問題)。2 <= a,b,c <= 1000。(注意本題小數保留範圍)。
輸入第1行是乙個整數n,表示隨後有n組資料。每組資料佔一行,輸入正整數a,b,c (2<=a,b,c<=1000),用空格隔開。
輸出對每組資料,計算並輸出a/b的小數形式,保留小數點後c位,並換行,
#include
#include
#include
intmain()
//考慮進製
first_change *=10
;if( first_change / b >=5)
//第c+1位如果不小於5}if
(decimal[1]
==10
)//如果第一位小數字為10
//10變0
for(
int k =
1; k <= c; k++)}
} count++
;printf
("case %d: %d"
, count, front_point);if
( c !=0)
}}//printf("\ntime used = %.2f", (double)clock() / clocks_per_sec);
return0;
}
分數化小數
兩個整數相除,將結果用字串返回。如果是迴圈小數,將迴圈的位用括號括起來。函式原型為 void div const int a,const int b,char str 輸入 1 3 輸出 0.3 整數相除.cpp include includeusing namespace std const in...
分數化小數
進入研一以來,折騰了一整個學期,既沒好好學習,也沒有別的收穫,前途規劃更是白紙一張。在科大還有3個多月的時間,索性就逼迫自己下,把之前欠下的東西都補上,也不枉來這一年。最近開始重新學習演算法,主要有 演算法競賽入門經典 演算法競賽訓練指南 演算法導論 三本書,注重圖論部分和coding能力,但時間上...
分數化小數
include include include using namespace std define max 100010 int rm max 定義整型陣列,來記錄對應與下標相等的餘數是否出現 1表示未出現,其它表示已出現過 char buf max 定義字元陣列 char dev max 定義字...