看板 FJU-Stat97A 關於我們 聯絡資訊
.以可也樣這 #include<stdio.h> #include<stdlib.h> int main(void) { int m=0,a[m]; int i; int max=-9999999,min=9999999,sum=0; double avg=0; char p='y'; do { m++; printf("請輸入第%d筆成績:>",m); scanf("%d",&a[m-1]); if(a[m-1]>0) sum+=a[m-1]; if(a[m-1]>max) max=a[m-1]; if(a[m-1]<min&&a[m-1]>0) min=a[m-1]; if(a[m-1]<0) p='n'; }while(p=='y'); avg=sum/double(m-1); printf("最大值為%3d\n",max); printf("最小值為%3d\n",min); printf("平均值為%6.2f\n",avg); system("pause"); return(0); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: hipringles 來自: 140.136.162.65 (05/13 13:48)