c語言 輸入一批正整數,以 0 作為結束標誌,統計資料個數 累積和 求平均值,找出最大值和最小值

2021-05-31 04:58:05 字數 2267 閱讀 7018

1樓:匿名使用者

要學程式設計 還是要多動手 多練習

我說一下思路吧

最大值和最小值的初值 設定為 第一個輸入的數 (推薦使用這個方法)或者是 設定一個特殊的數

比如成績 滿分為100 那最大值設定為0 最小值為 100 。

迴圈輸入整數 輸入非0時 統計個數 累積和,判斷當前輸入數 是否大於最大值 反之或者小於 最小值 為0是跳出迴圈

計算平均值

讓後輸出 要求資料

2樓:匿名使用者

int mian(void)

ui_data_num++;

if (i_max < i_data)

if (i_min > i_data)

l_sum += i_data;

i_data = 0;

continue;

}i_data *= 10;

}printf("num:%d\n", ui_data_num);

printf("min:%d\n", i_min);

printf("max:%d\n", i_max);

printf("l_sum/ui_data_num:%d\n", l_sum/ui_data_num);

return 0;}

c語言程式設計 在main函式中輸入一批正整數(以零或負數作為輸入結束標誌)

3樓:匿名使用者

#include

int perime( int n)

int main()

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

return 0;}

4樓:匿名使用者

#include

int prime(int n)

return 1;

}int main()

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

return 0;}

c語言程式設計:輸入一組整數,以0作為資料輸入結束標誌,輸出這組數的最大值、最小值和平均值

5樓:匿名使用者

#include

main()

printf("max = %d\nmin = %d\nsum = %lf\n",max,min,(double)sum/i);

}如圖所示,望採納。

回。答。。。。

6樓:匿名使用者

我靠,我怎麼覺得你是南京某大學的大二學生

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

7樓:凌亂心扉

#include

int main()

if(cnt>0)

return 0;

}main函式用法:

main()函式有三種形式。

1、無引數

#include

int main(void)

2、有兩個引數

習慣上第一個引數是整型argc,儲存了外部呼叫命令的引數個數,第二個引數是指標陣列或二級指標argv,以字串形式儲存了與argc對應的引數,如下例子:

#include

int main(int argc,char*argv)printf("hello world!\n");

return 0;

}3、有三個引數

在argc和argv的基礎上多了一個環境變數引數,環境變數的形式是「env=value」,引數型別是指標陣列或二級指標,如下例子:

int main(int argc,char*argv,char*envp)

printf("hello world!\n");

return 0;}

8樓:流星不死

#include

main()

while(n!=-1);

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

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

祝樓主學習進步。

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

9樓:匿名使用者

#include

int main(void)

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

return 0;}

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

c語言 輸入若干正整數,以0結束.by mr.kong include define m 100 int arrin int a 將輸入的整數賦值到陣列中,並計算整數的個數 return i arrout int a,int n 輸出輸入的整數 int main c語言題目 輸入若干整數,以零作為結...

c語言程式設計題輸入正整數n,輸出

include int main 執行通過,可用。你這個問題問得不是太好啊 你要得到前n項和,首先要告訴別人你需要的返回值的型別啊,int和double float的返回值會有不同的 include int main printf sum f n sum return 0 沒問題,直 接用吧。c語言...

c語言如何輸入正整數N,再輸入N個整數,按從小到大的順序

include int main for i 0 iprintf d a i printf n return 0 c語言 輸入一個正整數n,再輸入n個整數,將它們排序後由小到大輸出 a num 陣列不允許元素為變數。int i,j,num int change,t printf enter numb...