要求输入一个学生的3门课程的成绩,输出学生的平均分,每个函数完成一项功能:主函数main(),成绩输入input_stu(),计算学生平均分avr_stu(),输出成绩output_stu()。
#include <stdio.h>
avr_stu(int a,int b,int c);
int input_stu()
{
int a,b,c,ave;
printf("输入学生的三门成绩:\n");
scanf("%d%d%d",&a,&b,&c);
ave=avr_stu(a,b,c);
return ave;
}
int avr_stu(int a,int b,int c)
{
int d;
d=(a+b+c)/3;
return d;
}
void output_stu(float a)
{
printf("此学生的平均成绩是%f\n",a);
return;
}
void main()
{
int ave;
ave=input_stu();
output_stu(ave);
}
试运行成功截图: