1樓:幻翼高達
需要準備的材料分別有:電腦、c語言編譯器。
1、首先,開啟c語言編譯器,新建一個初始.cpp檔案,例如:test.cpp。
2、在test.cpp檔案中,調整c語言**:double c;c=1.0 * a/b;。
3、編譯器執行test.cpp檔案,此時成功將除法保留2位整數輸出。
2樓:匿名使用者
c語言做除法,只需要使用標準c的語法即可,各個作業系統均為提供浮點運算的,一般cpu上也都會有單獨的浮點運算單元(為了提高效率),顯示0.00只不過是列印函式的格式化輸出而已(你使用了.2f,說明打兩位浮點數)
3樓:匿名使用者
你的c要定義成float 才行還有就是這樣 c = 1.0*a/b
4樓:匿名使用者
printf("c=%.2d\n",c);
5樓:
把c定義成float或者double型就對了
6樓:匿名使用者
整型除法中,a/b,如果a
7樓:尋風
你定義的是整形,c=a/b;結果是c=0;
8樓:無情有義
把int a,b,c換成float a,b,c
9樓:匿名使用者
1, int a,b,c; 改為 float a,b,c;
c語言保留兩位小數後為什麼輸出等於0.00
10樓:奶罩也是盾
scanf 輸入沒有精度的,把scanf裡的.2去掉就正常了
11樓:我若在床邊
你輸入不對
scanf("%f", &a);
c語言為什麼輸出一直是-0.00
12樓:匿名使用者
#include
#include
int main()
else printf("沒有實數根。\n");
return 0;}
c 如何保留兩位小數,在C 如何保留兩位小數,只用COUT輸出
二次元速遞 cout 然後再輸出實數型別變數即可以保留2位小數輸出了,當然你要保留三位小數,setprecision 3 就行。setprecision是指設定輸出精度,當沒有 cout 時,輸出格式是資料的有效位數,例如 float a 123.666 cout 將輸出123.67 注意這裡,它會...
3 126 0 9保留兩位小數,9 358保留兩位小數是?
七色彩虹之毛毛 解 3.126 0.9約等於 2.81 已知需求出3.126 0.9等於多少 x y x y z 3.126 0.9 3 1000 126 1000 9 10 3126 1000 9 10 1563 500 9 10 14067 5000 2.8134 2.81 答 3.126 0....
c如何將float型別數值保留兩位小數
我叫啥 程式例程如下 double x 6.50000000000 float y float.parse x.tostring console.writeline y.tostring f2 以上程式將x值賦給y,y保留兩位小數。 果建翼 你要知道,float是浮點數,無法精確表示一個數值。所以你...