早教吧作业答案频道 -->其他-->
请帮助设计这一个查询网页某班有10位学生,老师将ASP考试后的成绩公布于SCORE.ASP网页上面,让自己查询.2、某班有10位学生,老师将ASP考试后的成绩公布于SCORE.ASP网页上面,让同学们自己查
题目详情
请帮助设计这一个查询网页某班有10位学生,老师将ASP考试后的成绩公布于SCORE.ASP网页上面,让自己查询.
2、 某班有10位学生,老师将ASP考试后的成绩公布于SCORE.ASP网页上面,让同学们自己查询,查询的方法为登陆SCORE.ASP,同学需要提交学号,提交完毕后显示出该学生的成绩。请帮助设计这一个查询网页。(学号从3101-3110,成绩自定)
提示:
(1)、需使用IF-ENDIF、FOR-NEXT。
(2) 两个数组,一个用来存放学号,一个用来存放成绩,当用户输入的学号在学号数组时,读出并显示对应的成绩数组的内容,例如:
a(3101,3102,3103,3104,3105,3106)
b(96,80,77,98,67,71)
(3) 当用户输入3102时,输出:您的得分为80。如果用户输入3223,输出“对不起,您的学号输入有错误!”
2、 某班有10位学生,老师将ASP考试后的成绩公布于SCORE.ASP网页上面,让同学们自己查询,查询的方法为登陆SCORE.ASP,同学需要提交学号,提交完毕后显示出该学生的成绩。请帮助设计这一个查询网页。(学号从3101-3110,成绩自定)
提示:
(1)、需使用IF-ENDIF、FOR-NEXT。
(2) 两个数组,一个用来存放学号,一个用来存放成绩,当用户输入的学号在学号数组时,读出并显示对应的成绩数组的内容,例如:
a(3101,3102,3103,3104,3105,3106)
b(96,80,77,98,67,71)
(3) 当用户输入3102时,输出:您的得分为80。如果用户输入3223,输出“对不起,您的学号输入有错误!”
▼优质解答
答案和解析
根据上述问题,代码如下:
Dim A:A=Array(3101,3102,3103,3104,3105,3106)'学号数组
Dim B:B=Array(96,80,77,98,67,71)'对应学号得分数组
Dim I,StudentID,Score:Score=0
StudentID = 3102
'StudentID = Request("StudentID")'获取学生输入的学号,不区分Form或GET,需要控制为数字类型。
'If StudentID="" Then Response.Write "请先输入你的学号":Response.End()
Dim IsStudent:IsStudent = False
For I=0 To UBound(A)
If Clng(A(I))=Clng(StudentID) Then Score = B(I):IsStudent = True:Exit For
Next
If IsStudent Then
Response.Write "您的得分为" &Score
Else
Response.Write "对不起,您的学号输入有错误!"
End If
%>
Dim A:A=Array(3101,3102,3103,3104,3105,3106)'学号数组
Dim B:B=Array(96,80,77,98,67,71)'对应学号得分数组
Dim I,StudentID,Score:Score=0
StudentID = 3102
'StudentID = Request("StudentID")'获取学生输入的学号,不区分Form或GET,需要控制为数字类型。
'If StudentID="" Then Response.Write "请先输入你的学号":Response.End()
Dim IsStudent:IsStudent = False
For I=0 To UBound(A)
If Clng(A(I))=Clng(StudentID) Then Score = B(I):IsStudent = True:Exit For
Next
If IsStudent Then
Response.Write "您的得分为" &Score
Else
Response.Write "对不起,您的学号输入有错误!"
End If
%>
看了请帮助设计这一个查询网页某班有...的网友还看了以下:
导数某公式不是很理解某导数公式:(e的x次方)'=e的x次方既然是这样,为什么(e的cosx次方) 2020-05-14 …
E^2*R/(R+r)^2=E^2/(R-r)^2/R+4r(某公式推导最后两行)本人只得:=E^ 2020-06-07 …
计算器上如果数字不够现实会出现数字前面或后面有个E字母,那前后出现E分别代表什么含义?例如我在某个 2020-06-20 …
中国H公司与美国某公司签订服装出口合同,约定服装单价为24美元,一年后交货中国H公司与美国某公司签 2020-07-07 …
SQL计算列的问题我要在数据库中加入计算列,比如有a,b,c三列,计算列D=(a+b+c)/3,然 2020-07-10 …
下列有关公元纪年的叙述正确的是()A.公元前和公元后是以公元元年为界B.公元前某年的数字越大,说明时 2020-11-03 …
6.下列表述正确的是()A.公元前和公元后是以公元零年为界B.公元前某年的数字越大说明时间越晚C.公 2020-11-03 …
3、某分部工程有A、B、C、D、E、F、G、H八道工序,其逻辑关系是:A完成后进行E、F.E完成后进 2020-12-01 …
青海玉树地震发生后,某公司要把一批救灾物资运送到灾区,如果用本厂的一辆货车来运需10次运完;如果用运 2020-12-15 …
如图,在笔直的某公路上有A、B两点相距50km,C、D为两村庄,DA⊥AB于点A,CB⊥AB于点B, 2020-12-27 …