C語言求若干個整數(少於整數)的平均值(小數點後保留8位)

時間 2021-09-09 03:02:25

1樓:匿名使用者

#include

int main()

t=s/b;

printf("%.8lf",t);

}自己在試試 我沒跑過

2樓:孤0鴻

看起來基礎不太好啊,得多多看書,從開始給你說吧,賦值的時候是乙個等號,判斷是否相等才是用兩個等號,s==0,和for裡邊b==0都不對,輸入的50個整數,你總不能只輸乙個,所以輸入那裡得加for迴圈,輸入多個整數,使用i的時候沒有賦值,從開始到最後都沒有,一般在c++裡這樣是會報錯的,如果你的沒有報,那c語言裡應該預設初值是0,通過比較for迴圈應該是不執行的,最後,如果乙個函式不是空函式,最後最好加上return返回值 ;

3樓:琦玉

1、i未初始化

2、陣列輸入也不是這樣輸入的

4樓:江江灬

兩個等號是判斷的意思,賦值的話就用乙個等號;

int main()

t = s/b; //這句放在迴圈之外;

printf("%.8f", t);}

5樓:

#include

int main()

for(b==0;b

s=s+a[b];

t=s*1.0/i;

printf("%.8f",t);}

用c語言程式設計:要求用陣列,先輸入乙個正整數n,在輸入n個整數,求其平均值(保留兩位小數

6樓:看灰過來了

float a[10],sum,m;

int n;

sum=0;

scanf("%d",&n);//需要注意輸入的n值要小於你定義的陣列的長度

for(i=0;i位小數

7樓:匿名使用者

#include "stdio.h"

void main(void)

printf("%.2f\n",1.0*sum/n);}

c語言程式 輸入任意2個整數,求它們的平均值,結果保留2位小數。 急求

8樓:匿名使用者

#include

void main()

執行示例:

9樓:匿名使用者

#include

void main()

10樓:蘭秀風

#include

void main()

{int a,b;

float c;

printf("輸入

bai兩du個zhi整dao數版

權");

scanf("%d",&a);

scanf("%d\n",&b);

c=(a+b)/2;

printf("%2f\n",c);

請教各位大大們有關c語言的問題。 輸入一串整數,求他們的平均值(保留兩位小數),最大值和最小值。

11樓:匿名使用者

#include

int main(void)

else

}sum+=a;

}while(getchar()!='\n');

printf("%.2lf\n%d\n%d\n",sum/cnt,max,min);

return 0;}

C語言從鍵盤輸入若干個整數,判斷讀入的正數和負數的個數,輸入

include void main 0 printf 正數有 d 負數有 d n a,b 這個程式簡單,希望能幫助你!如果想把c學號的話,這個程式必須自己閱讀書籍在寫 執行通過,有問題hi include int main while num 0 printf 正整數有 d個,負整數有 d個 m,n...

c語言中假設陣列中已經存放若干個數字字元,編寫程式,將每個數字字元轉換成對應的數字後存放在另

include main for i 0 i 10 i printf n t d t d i,a i 列印getch 字串就是字元陣列,只是表達方式不太一樣而已,給你改寫一下 include define n 100 字元陣列最長為100main for i 0 i 10 i printf n t ...

c語言整數的範圍

對於0,原碼機器中往往有 0 0 之分,故有兩種形式 0 原 0.000.0 0 原 1.000.0 若原碼小數的位數是8位時,其該數表示的最大值 最小值 8位 127 128,127 128 而機器使用補碼表示 機器中沒有 0 0 之分,只有 0 補 0.000.0若補碼整數的位數是8位,其表示的...