C語言編寫程式,輸入實數,求其平均值並取兩位小數後進行四捨五入,最後輸出運算結果

2021-04-13 01:49:03 字數 1088 閱讀 7757

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...