1. 程式人生 > >C語言兩個int量相除,怎麼能輸出一個兩個小數點的數字?

C語言兩個int量相除,怎麼能輸出一個兩個小數點的數字?

程式碼:

原理就是把一個int轉成float就行了

1 2 3 4 5 6 7 8 9 10 11 12 13 #include <string> int main() { int a,b; float c; a=2; b=3; c=(float)a/b; //這裡要強制轉換 printf("%.1f%%\n",c*100);//%.1f中的1表示小數位數,可以自己定義 }