#include <stdioh>
void main()
{
float score[20], min, max;
int i;
printf ("输入20个学生的成绩:\n");
for (i = 0; i < 20; i++)
scanf ("%f", &score[i]);
min = max = score[0];
for (i = 0; i < 20; i++)
{
if (max < score[i])
max = score[i];
if (min > score[i])
min = score[i];
}
printf ("最好成绩是:%f\n", max);
printf ("最差成绩是:%f\n", min);
}
Dim n As Integer = InputBox("请输入总人数:", "提示", 0) '总人数
Dim s9, s8, s7, s6, s5 As Integer
For i = 1 To n '循环填写每个人的成绩
Dim x As Double = InputBox("请输入第" & iToString & "个人的成绩:", "提示", 0)
Dim c As Double = x / 10
Select Case c
Case Is >= 9 '统计优秀
s9 += 1
Case Is >= 8 '统计良好
s8 += 1
Case Is >= 7 '统计中等
s7 += 1
Case Is >= 6 '统计及格
s6 += 1
Case Else '统计不及格
s5 += 1
End Select
Next
MsgBox("总人数:" & nToString & vbCrLf & "优秀:" & s9ToString & vbCrLf & "良好:" & s8ToString & vbCrLf & "中等:" & s7ToString & vbCrLf & "及格:" & s6ToString & vbCrLf & "不及格:" & s5ToString)
你用这个代码调试看看,我写了能达到你的目的,可以输入5门,如果想输入其他的门数就把里面的5全改为你想查的门数!!
#include "stdioh"
void main()
{
int i,a[5];
double sum=0,avg=0;
printf("请输入各门成绩,输入一个按空格键在输入下一个\n");
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(i=0;i<5;i++)
sum+=a[i];
avg=sum/5;
printf("总成绩:%lf\n平均成绩:%lf",sum,avg);
}
(Python)
a=float(input("a="))
b=float(input("b="))
c=float(input("c="))
import math
X=a015+b025+c060
print("学生的学期总成绩为:"+str(X))
以上就是关于请编写一个程序,让用户输入20个同学的某门课成绩,并求出其中的最好成全部的内容,包括:请编写一个程序,让用户输入20个同学的某门课成绩,并求出其中的最好成、用VB程序设计语言 编写程序,从键盘输入学生成绩,然后统计学生总人数和各分段的人数、1、编写一程序完成如下功能:从键盘上输入学生5门课成绩,计算总成绩和平均成绩。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)