--- tags: DICE C --- 4-4 3個浮點數 === > [name=CHAWTeam] [time=Feb 16, 2022] --- 目錄:[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC) 上一篇:[4-3 浮點數](https://hackmd.io/@CHAWTeam/DiceC-4-3) 下一篇:[4-5 長方形](https://hackmd.io/@CHAWTeam/DiceC-4-5) --- 題目 --- ```! 寫一個程式,輸入3個浮點數,然後印出該浮點數到指定的小數位數。 第一個數印到小數點後第一位,第二個數印到小數點後第二位,第三個數印到小數點後第三位,採用四捨五入(如輸出範例)。 輸入範例: 2.333 3.666 6.333 輸出範例: 2.3 3.67 6.333 提醒使用C++的學習者,以小數點後6位為範例,寫出以下程式碼,請參考或複製使用。 #include<iostream> #include<iomanip> using namespace std; int main() { float num; cin>>num; cout<<fixed<<setprecision(6)<<num; return 0; } ``` ### 提示 ![提示](https://i.imgur.com/SZ8VeEi.png) 程式碼 --- ### 範例1 ```c= #include <stdio.h> int main() { float a,b,c; scanf("%f\n%f\n%f",&a,&b,&c); printf("%.1f\n%.2f\n%.3f", a, b, c); return 0; } ``` ### 範例2 ```c= #include <stdio.h> int main() { float a, b, c; scanf("%f %f %f", &a, &b, &c); printf("%.1f\n%.2f\n%.3f", a, b, c); return 0; } ``` 輸出 --- ```! 2.333 3.666 6.333 2.3 3.67 6.333 ``` --- [查看我們在HackMD上的所有筆記](https://hackmd.io/@CHAWTeam) 目錄:[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC) 上一篇:[4-3 浮點數](https://hackmd.io/@CHAWTeam/DiceC-4-3) 下一篇:[4-5 長方形](https://hackmd.io/@CHAWTeam/DiceC-4-5) --- {%hackmd Iiu5mOixR7yWkPHKCkabBg %} <iframe class="LikeCoin" height="235" src="https://button.like.co/in/embed/chawteam/button?referrer=https://hackmd.io/@CHAWTeam/DiceC-4-4" width="100%"></iframe> --- {%hackmd i1nMRrZcTFmTvoF897K9zg %}