vb编程:输入学生的姓名,学号和成绩。成绩包括高数、英语和专业课,判断该生能获几等奖并输出。

获奖条件如下:一等:3门成绩均大于95;二等;3门成绩均大于90;三等;3门成绩均大于88

代码如下。
======================
Private Sub Command1_Click()
Dim name As String, num As Integer, s1 As Single, s2 As Single, s3 As Single, s As String
name = InputBox("输入学生的姓名")
num = Val(InputBox("输入学生的学号"))
s1 = Val(InputBox("输入高数成绩"))
s2 = Val(InputBox("输入英语成绩"))
s3 = Val(InputBox("输入专业课成绩"))
If s1 > 95 And s2 > 95 And s3 > 95 Then
s = "一等"
Else
If s1 > 90 And s2 > 90 And s3 > 90 Then
s = "二等"
Else
If s1 > 88 And s2 > 88 And s3 > 88 Then
s = "三等"
Else
s = "无奖"
End If
End If
End If
MsgBox "学生" + name + "(学号" + Str(num) + ")的成绩是" + vbCrLf + s
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

vb编程:输入学生的姓名,学号和成绩。成绩包括高数、英语和专业课,判断...
Dim name As String, num As Integer, s1 As Single, s2 As Single, s3 As Single, s As String name = InputBox("输入学生的姓名")num = Val(InputBox("输入学生的学号"))s1 = Val(InputBox("输入高数成绩"))s2 = Val(InputBox("输入英语成绩"))s3 = Val(InputBox("输入专业课成...

求、急~~~学生学籍管理系统 java 源代码
1、录入成绩。输入某班学生的成绩记录,包括:学号、姓名、高数成绩、英语成绩、物理成绩、编程成绩、马哲成绩,并保存到文件中。2、统计成绩。要求至少实现下列三个功能(1)按学号排序。要显示将该班学生的成绩按学号升序排序后的顺序存入文件std.dat中,以方便打印。(2)计算平均分并排序。求出每位学生的平均分,并按...

...的学号以及高数、英语、c语言,这三门课的成绩,计算它的平均分怎么...
int main(){ char sid[10],cName[3][10]={"高数","英语","c语言"};int i,scores[3],sum=0;float avg;printf("请输入学号:"),scanf("%s",sid);for(i=0,printf("请输入3门成绩:\\n");i<3;i++) printf("%s:",cName[i]),scanf("%d",&scores[i]),sum+=scores[i];avg...

关于学生综合成绩计算的编程
printf("\\n录入格式: 姓名 学号 C语言 高数 英语 当输入姓名为ps结束录入\\n");while(1) \/*中间加油break,可使循环中断*\/ { scanf("%s",xs.name);if(strcmp(xs.name,"ps")==0) break;\/*判断姓名是否为ps,用字符串判断*\/ scanf("%d%f%f%f",&xs.num,&xs.c,&xs.math,&xs.engli...

按学生的序号输入 n 名学生的成绩,按照分数由高到低的顺序输出学生的名...
int ReadScore(student stu[])\/\/输入名字———成绩{ int count=0;\/\/人数 cout.setf(ios::right); cout<<"名字"<<setw(5); cout<<"学号"<<setw(5); cout<<"数学"<<setw(5); cout<<"英语"<<setw(5); cout<<"物理"<<setw(5); cout<<endl; for(int i=0;i<30;i++) { cin>>stu[i...

...一个同学的学号及高数、英语、C语言3门课的成绩,计算平均分,并写入...
2016-01-05 学生信息包括学号、姓名、高数,英语,计算机三门考试成绩。用c... 10 2016-06-08 用C语言编写程序:从键盘输入一个班10个学生的学号和每个学生... 2 2020-07-09 有3人参加英语(EN),C语言程序设计(C),高数(MT)期... 2017-06-28 用c语言编写fun函数 输入2个学生3门课的成绩,计算学生成...

...输入12个学生信息放在一个一维数组中,编写程序按成
printf("输入要查找学生姓名:\\n");scanf("%s",gets(k));while(p&&strcmp(p->name,k)!=0)p=p->next;if(p){printf("学号\\t姓名\\t高数成绩\\t英语成绩\\t数据结构成绩\\t平均成绩\\t\\n");printf("%d\\t%s\\t%f\\t%f\\t%f\\t%f\\t\\n",p->num,p->name,p->score[0],p->score[1],p->score[2...

...从键盘输入5名学生的学号、姓名以及3门课成绩,计算每名同学的总分...
第一空:scanf("%d %s",&stu[i].num,stu[i].name);第二空:scanf("%f",&stu[i].sco[j]);第三空:stu[i].sum+=stu[i].sco[j];

求C语言编程实现由键盘输入3个学生的信息(包括学号、姓名、成绩)程序运 ...
int num;char name[20];float score;};void Input(struct Stu s[]){ int i;for(i=0;i<3;++i)scanf("%d%s%f",&s[i].num,s[i].name,&s[i].score);} void Sort(struct Stu *a[]){ int i,j;struct Stu *t,**p;for(i=0;i<2;++i){ p=a+i;for(j=i+1;j<3;++j)...

c语言:结构体:有3个学生,每个学生的数据包括学号、姓名、3门课的成
{ char number[20];\/\/number学号 char name[20];\/\/name姓名 float score[3];\/\/成绩 float aver;\/\/平均分 };int main(){ struct student stu[3];int i,max;printf("请输入三位学生的学号、姓名、3门课的成绩(以空格分开输入):\\n");for(i=0;i<3;i++){ printf("请输入第%d个学生...

相似回答