C语言:定义3个函数:input()实现一批成绩的录入,ave()计算一批成绩的平均分
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 14:45:49
C语言:定义3个函数:input()实现一批成绩的录入,ave()计算一批成绩的平均分
定义3个函数:input()实现一批成绩的录入,ave()计算一批成绩的平均分,list()按每行5个数据格式显示成绩.主函数调用这些函数数显成绩的录入、计算和显示,
定义3个函数:input()实现一批成绩的录入,ave()计算一批成绩的平均分,list()按每行5个数据格式显示成绩.主函数调用这些函数数显成绩的录入、计算和显示,
# include <stdio.h>
# include <stdlib.h>
int main()
{
void input(int *t);
int ave(int *t);
void list (int *t,int aver);
int a[80],average,*p;
p=a;
input(p);
average=ave(p);
list(p,average);
system ("PAUSE");
return 0;
}
void input(int *t)
{
int i;
printf("依次输入成绩,当输入值为0时结束:\n");
for(i=0;i<80;i++)
{
scanf("%d",t+i);
if(*(t+i)==0) break;
}
}
int ave(int *t)
{
int i,aver,sum=0;
for(i=0;*(t+i)!=0;i++)
sum=sum+*(t+i);
aver=sum/i;
return aver;
}
void list (int *t,int aver)
{
int i;
for(i=0;*(t+i)!=0;i++)
{
printf("%6d",*(t+i));
if((i+1)%5==0) printf("\n");
}
printf("\n平均成绩为:%d\n",aver);
}
# include <stdlib.h>
int main()
{
void input(int *t);
int ave(int *t);
void list (int *t,int aver);
int a[80],average,*p;
p=a;
input(p);
average=ave(p);
list(p,average);
system ("PAUSE");
return 0;
}
void input(int *t)
{
int i;
printf("依次输入成绩,当输入值为0时结束:\n");
for(i=0;i<80;i++)
{
scanf("%d",t+i);
if(*(t+i)==0) break;
}
}
int ave(int *t)
{
int i,aver,sum=0;
for(i=0;*(t+i)!=0;i++)
sum=sum+*(t+i);
aver=sum/i;
return aver;
}
void list (int *t,int aver)
{
int i;
for(i=0;*(t+i)!=0;i++)
{
printf("%6d",*(t+i));
if((i+1)%5==0) printf("\n");
}
printf("\n平均成绩为:%d\n",aver);
}
C语言:定义3个函数:input()实现一批成绩的录入,ave()计算一批成绩的平均分
C语言:在score数组存放有m个成绩,在函数fun中计算平均分,再将低于平均分的人数作为函数值返回,
C语言编程题:从键盘输入10个学生的成绩,计算平均成绩,统计及格人数,计算高于平均分的学生的分数
C语言编程:计算10个学生成绩的平均值并输出平均成绩及成绩高于95分(含95分)学生成绩,要求学生成绩由键
输入若干个学生的百分制成绩,计算平均分并输出.输入-1表示结束,若输入的成绩超过100,则需重新输入.c语言
C语言:编写程序,输入10个学生的成绩数据,计算并输出平均分及低于平均分的学生的人数.
帮我改下C语言的程序,编程求n门课程的平均成绩.分别用三个函数实现课程成绩的输入,平均.
编程C语言 输入n个学生成绩,计算他们的平均值并输出所有高于平均的学生成绩.
用C语言写程序求输入的50个同学的成绩平均分?
输入5个同学的C语言成绩,求出平均分并输出.
C语言 输入全班学生成绩,统计优良合格不及格人数,并输出总分平均分,用函数实现
求C语言程序:创建二维数组 输入5个学生的四门课成绩 编程计算每个学生的总分和每门课的平均分~