一道java题~大虾们走过路过帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:23:17
初学JAVA,老师布置了个作业,望哪位大虾能给出个程序代码;
问题如下:

有X道选择题
每道由A B C D E五个选项
需要通过点击鼠标来获得选项信息
选A得4分,B得3分,依次类推,E得0分
做完X道之后需要出现一个界面,出统计结果,
最后得分为(每题的得分相加)/(4*X)

<HTML>
<HEAD>
<TITLE>做做测试题</TITLE>
<script language="javascript">
//首先获取Radio的值,可能的数值就是4,3,2,1,0
function GetRadioValue(RadioName){
var obj;
obj=document.getElementsByName(RadioName);
if(obj!=null){
var i;
for(i=0;i<obj.length;i++){
if(obj[i].checked){
return obj[i].value;
}
}
}
return null;
}

//获取各道题目的得分,最后一个结果数值
function getTotalResult(totalnum){ //totalnum是总共题目数目
var array = new Array(totalnum); //定义存选项得分结果的数组
for(var i = 1; i <= totalnum; i++){
array[i-1] = GetRadioValue("no"+i); //每道题的radio的name属性定义格式: no1,no2...
}

return array;
}

//业务处理即统计结果
function statistics(total