c語言,連續輸入若干正數,求出其和及平均值,直到輸入值為0結束

2023-01-25 09:55:28 字數 1905 閱讀 1369

1樓:匿名使用者

呃,你能不能把sum改成int的,或n定義成double 雙精度和int的能相加嗎?

2樓:光孤子

那個scanf應該放到迴圈裡面去

連續輸入若干個正整數,求出其和及平均值,直到輸入為0結束(c語言)

3樓:馨兒_青衣

#include

void main()

ver = sum/i;

printf("sum = %f,ver = %f",sum,ver);}

從鍵盤輸入若干個正數,直到輸入0結束,要求輸出這些數的平均值及最小值

c語言,求高手解:從鍵盤輸入若干個實數,輸入0結束,求這些數的平均值並輸出

4樓:匿名使用者

#include

int main()

if (num > 0)}

5樓:匿名使用者

#include

int main(void)

while(num[i-1]!=0);

for(n=0;n<=i-1;n++)

printf("平均數是:%.3f",numa/(i-1));

return 0;

}看不懂追問我。

從鍵盤輸入n個正整數(直到輸入0時結束輸入)求其平均值,並對其按大

任意輸入若干個整數,0為輸入結束,求出並輸出所有正整數的累加和

6樓:匿名使用者

#include

void main()

printf("sum=%d\n",sum);}

c語言,從鍵盤輸入若干個整數,用-1作為輸入結束的標誌,求他們的和及平均值

7樓:流星不死

#include

main()

while(n!=-1);

printf("和為%d,平均值為%f。",s,s*1.0/k);

}您好,很高興為您解答,流星不死為您答疑解惑如果本題還有不懂的地方請追問,望採納我的回答。

祝樓主學習進步。

上面的**可以直接複製到編譯器裡,帶換行。

8樓:匿名使用者

#include

int main(void)

printf("%d, %lf\n", sum, sum*1.0/count);

return 0;}

c語言:輸入若干正整數,以0結束

9樓:新能源孔工

/*c語言:輸入若干正整數,以0結束.......by mr.kong*/

#include

#define m 100

int arrin(int *a) /*將輸入的整數賦值到陣列中,並計算整數的個數*/

return i;

}arrout(int *a,int n) /*輸出輸入的整數*/}

10樓:匿名使用者

int main()

c語言從鍵盤輸入若干個整數,判斷讀入的正數和負數的個數,輸入為0時結束程式! 20

11樓:麴印枝韶溪

如果想把c學號的話,這個程式必須自己閱讀書籍在寫

12樓:

求最大很簡單把,用一個變數 ,賦值0,然後和讀取的每一個 比較 ,小於就互換,統計正數 負數,更簡單啊,判斷 大於 0,然後正數+1,小於0,負數+1,這裡 0好像不是正數汗,~~~

連續輸入若干個正整數,求出其和及平均值,直到輸入為0結束 c語言

馨兒 青衣 include void main ver sum i printf sum f,ver f sum,ver c語言程式設計 連續輸入若干個正整數,求其和及其平均值,直到輸入0結束.5 include void main printf 這些內整數的和為容 printf d n sum 倒...