作业帮 > 综合 > 作业

用C语言编求班级全部同学各科平均分以及总分和总分平均分

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/09 04:49:36
用C语言编求班级全部同学各科平均分以及总分和总分平均分
我是大一的求各位高手指教
用C语言编求班级全部同学各科平均分以及总分和总分平均分
这个是我以前写的程序,只要在if语句里加一句输出总人数和总分就ok了,其他的要求都和你一样
#include<stdio.h>
/*程序从main函数开始执行*/
int main()
{
int counter;
int grade;
int total;
float average;
total = 0;
counter = 0;
printf( "Enter grade,-1 to end:" );
scanf( "%d",&grade );
while ( grade != -1 )
{
total = total + grade;
counter =counter + 1;
printf( "Enter grade,-1 to end:" );
scanf( "%d",&grade );
}
if ( counter != 0 )
{
average = ( float ) total / counter;
printf( "Class average is %.2f\n",average );
}
else
{
printf( "No grades were entered\n" );
}
return 0;
}