三九宝宝网宝宝教育教学论文

c语言数据处理

01月06日 编辑 39baobao.com

帮你改过了 把mark改成数组 就行了 每次输入一个 就存放到数组中去 以后要用直接调出来

#include "stdio.h"

main()

{

int mark[20];

int n=0;

float sum=0;

int max=0,min=100;

for(;;)

{

scanf("%d",&mark[n]);

if(mark[n]>100)

{

printf("mark>100 please reinput. \n");

continue;

}

if(mark[n]==-1)

break;

sum=sum+mark[n];

if(mark[n]>max)

max=mark[n];

if(mark[n]

min=mark[n];

n++;

}

sum=sum/n;

printf("max=%d,min=%d,aver=%f\n",max,min,sum);

}

推荐阅读
图文推荐