编写从键盘上输入某同学的五门成绩,计算并输出该同学的平均分

如题所述

第1个回答  2011-10-06
float a,ave,sum;
int i;
begin
sum=0;
for(i=1;i<=5;i++)
{
scanf("%f",&a);
sum=sum+a;
}
ave=sum/5;
printf("%f\n",ave);
end.追问

您好!谢谢您。但是我还是看不懂。我是初一学生,老师教得不怎样详细。要用psacal语言程序。能帮帮我吗?谢谢!

追答

具体格式你改下,因为开始的变量如何标识我忘了,我给你学出变量类型,你自己改下。
program sum1;
a,ave,sum:float ;
i:int;
begin
sum:=0;
for i:=1 to 5 do
begin
readln(a);
sum:=sum+a;
i++;
end;
ave:=sum/5;
writeln(ave);
end.
额 ,输入输出语句的句子或许有错,你自己看下。

本回答被提问者采纳
第2个回答  2011-10-06
=SUMPRODUC

python输入五门成绩,求总分和平均分?
有5个学生,每个学生修4门课程,求每个学生所有成绩的总分和平均分 include <stdio.h> define First 5 define Second 6 int main(void){ float a[First][Second],sum=0.0;int i,j,cnt=1;printf("分别输入5名同学的4门成绩:\\n");for(i=0;i<First;i++){ for(j=0;j<Second-2;j...

求c语言输入一个学生五门成绩,然后计算、输出该学生总成绩、平均成绩...
include <stdio.h>#define N 5 \/\/科目数\/*主程序*\/ int main(){ float a[N+3]={0};\/\/定义成绩数组.a[0-(N-1)]:N科成绩 \/\/a[N]:总分,a[N+1]:平均分,a[N+2]:最高分 int i; for(i=0;i!=N;++i){\/\/输入N科成绩 scanf("%f",&a[i]); if(a...

...期末成绩(a、b、c、d、e),计算该学生期末平均成绩ave?
char dd;scanf("%d%d%d",&a,&b,&c,&d,&e);ave=(a+b+c+d+e)\/5.0+0.5; \/\/求平均分并四舍五入 if(ave>89)dd='A';else if(ave>79)dd='B';else if(ave>69)dd='C';else if(ave>59)dd='D';else dd='E';printf("ave=%d %c级\\n",ave,dd);return 0;} ...

某同学选修了5门课程,依次从键盘输入他5门课的成绩(成绩之间以逗号隔开...
数据1 数据2 代码:include<stdio.h> int main(){ double a,b,c,d,e;scanf("%lf,%lf,%lf,%lf,%lf",&a,&b,&c,&d,&e);printf("%.2lf",(a+b+c+d+e)\/5.0);return 0;}

从键盘上输入5位学生的成绩,计算并输出其总成绩sum和平均成绩average...
main(){ int a,b,c,d,e,sum;float avg;printf("请输入五位学生的成绩(0-100),用空格隔开:");scanf("%d %d %d %d %d",&a,&b,&c,&d,&e);sum=a+b+c+d+e;avg=float(sum)\/5;printf("五位学生的总成绩是:%d\\n",sum);printf("五位学生的平均成绩是:%.2f\\n",avg);} ...

如何用VB求出学生五门功课的平均分
其实这只是新手题,就比如我来说,求五门成绩总和并且和平均分很简单,废话不多说,如下:运行结果如下:姓名:张浩请输入5门功课中第1门课的成绩:45请输入5门功课中第2门课的成绩:89请输入5门功课中第3门课的成绩:78请输入5门功课中第4门课的成绩:23请输入5门功课中第5门课的成绩:45张浩的...

...接收一名同学5门课的学习成绩,计算其平均分,并在控制台输出_百度知 ...
include <stdio.h> include <stdlib.h> int main(){ int i;float fsum=0.0,fcj[5];printf ("请输入该同学的5门成绩\\n");for (i=0;i<5;i++){ scanf("%f",&fcj[i]);fsum+=fcj[i];} printf("该同学的平均分是%f\\n",fsum\/5.0);return 0;} ...

...输入五个同学的成绩,用循环程序求平均成绩,输出最高成绩?
您好,很高兴为您作答。通过如下C语言程序,可以实现从键盘输入五个同学的成绩,用循环程序求平均成绩,输出最高成绩:include <stdio.h> int main() { int i, score, sum = 0, max = 0;float avg;for (i = 1; i <= 5; i++) { printf("请输入第%d个同学的成绩:", i);scanf("...

c语言编写程序,从键盘输入6名学生5门功课成绩,分别统计出每个学生的平...
二、参考程序 include <stdio.h>#define M 6\/* 学生人数 *\/#define N 5\/* 课程门数 *\/\/* 输入row个学生col门课程的成绩 *\/void input(double scores[][N], int row, int col);\/* 计算row个学生的平均成绩并保存在avgs数组中 *\/void average(double scores[][N], int row, int col...

编写程序:输入30个学生的五门成绩,计算并输出每科成绩的平均分,最高...
int score; \/*成绩*\/ }Student;Student stu[80]; \/*结构体数组变量*\/ int menu_select() \/*菜单函数*\/ { char c;do{ system("cls"); \/*运行前清屏*\/ printf("\\t\\t***Students' Grade Management System***\\n"); \/*菜单选择*\/ printf("\\t\\t | 1. Input Records |\\n");print...

相似回答