1樓:藍玫依舊
#include"stdio.h"
#include"math.h"
void main()
雖然 思路復 不怎麼清晰制,但總可以幫你一下吧!
bai我不追求du分值的! 我只是判斷到十zhi分位,百分位我就不做了dao ,會比較繁瑣!
這樣就僅供你參考吧! 兄弟,加油!
下面是執行結果:
2樓:匿名使用者
main()
c語言初學者:編寫程式,讀入三個雙精度數,求它們的平均值並保留此平均值小數點後一位數,對小數點後第
3樓:匿名使用者
#include
int main(int argc, char *argv)
c語言編寫程式,對一個double型資料進行四捨五入,要求保留兩位有效小數,求演算法。
4樓:跪著作揖
例如double型的資料為a=5.1413,程式如下:
#incloud
main( )
這時候printf輸出的
專結果將是5.14。
擴充套件資料屬
:
c語言編寫程式,對double型資料進行四捨五入,保留三位有效數字,程式如下:
這裡以b=8.8888
#incloud
main( )
這時候printf輸出的結果將是8.889。
5樓:
推薦的方法:首先將該數存入double型別的變數中,然後將該變數乘以100(小數點後移
回2位),加上0.5,再強制取整,最
答後除以100.0(小數點前移2位)即得到了結果。
表示式如下(double變數為i):i = (int)(i*100+0.5)/100.0
使用printf輸出時,如果要保留兩位小數輸出,請使用%.2f或%.2lf佔位符
編寫程式,輸入 3 個整數,計算並輸出它們的平均值(結果保留2位小數)。
C語言編寫程式,要求輸入整數,輸出其階乘
程式如下 抄 include stdioh int main void printf 該數的階乘為acc d acc return 0 運用for迴圈來求階乘。執行結果 如求十的c語言 編寫一個程式,要求輸入一個整數,輸出其階乘 long func int num return tmp c語言 編寫...
用c語言編寫程式,求s1,用C語言編寫程式,求S11223nn1,直到最後一項的絕對值小於
只求從bai第二項起的浮點du 和,把第一項1作為初值zhi直接賦給和dao變數s。如內下 include stdio.h int main int argc,char argv 執行結果如下 最後一項的絕對值小於10的幾次方呀 最後問題顯示沒顯示完整 include stdio.h double ...
c語言編寫程式計算1 2 3 4 5 6 7 8 9 10 11 1261 62 63 64的值
include stdafx.h vc 6.0加上這一行.include stdio.h void main void include stdio.h int main typedef struct nums void set nums d,const unsigned int i unsigned...