作者hipringles (洋芋片)
看板FJU-Stat97A
標題[程設] 另一種想法
時間Thu May 13 13:43:27 2010
.以可也樣這
#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)