資源簡介
實現一個簡單的在線答題頁面(卷面有5道多選題)。要求:點擊“提交按鈕”后能判斷答題是否正確并給出得分(每題20分)。
代碼片段和文件信息
using?System;
using?System.Data;
using?System.Configuration;
using?System.Collections;
using?System.Web;
using?System.Web.Security;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Web.UI.WebControls.WebParts;
using?System.Web.UI.HtmlControls;
public?partial?class?Default2?:?System.Web.UI.Page
{
????protected?void?Page_Load(object?sender?EventArgs?e)
????{
????}
????protected?void?Button1_Click(object?sender?EventArgs?e)
????{
????????int?sum?=?0;
????????int?sum2?=?0;
????????int?sum3?=?0;
????????int?sum4?=?0;
????????int?sum5?=?0;
????????int?sumAll?=?0;
????????string?msg?=?““;
????????string?msg2?=?““;
????????string?msg3?=?““;
????????string?msg4?=?““;
????????string?msg5?=?““;
????????
????????//第一道題
????????for?(int?i?=?0;?i?????????{
????????????if?(CheckBoxList1.Items[i].Selected)
????????????{
????????????????msg?=?msg?+?CheckBoxList1.Items[i].Text?+?“/“;
????????????}
????????}
????????//第二道題
????????for?(int?i?=?0;?i?????????{
????????????if?(CheckBoxList2.Items[i].Selected)
????????????{
????????????????msg2?=?msg2?+?CheckBoxList2.Items[i].Text?+?“/“;
????????????}
????????}
????????//第三道題
????????for?(int?i?=?0;?i?????????{
????????????if?(CheckBoxList3.Items[i].Selected)
????????????{
????????????????msg3?=?msg3?+?CheckBoxList3.Items[i].Text?+?“/“;
????????????}
????????}
????????//第四道題
????????for?(int?i?=?0;?i?????????{
????????????if?(CheckBoxList4.Items[i].Selected)
????????????{
????????????????msg4?=?msg4?+?CheckBoxList4.Items[i].Text?+?“/“;
????????????}
????????}
????????//第五道題
????????for?(int?i?=?0;?i?????????{
????????????if?(CheckBoxList4.Items[i].Selected)
????????????{
????????????????msg5?=?msg5?+?CheckBoxList5.Items[i].Text?+?“/“;
????????????}
????????}
????????//第一道題
????????if?(msg?==?“補碼/ASCII碼/“)
????????{
????????????sum?=?sum?+?20;
????????}
????????//Response.Write(“您的得分為:“?+?sum.ToString()?+?“
“);
????????//第二道題
????????if?(msg2?==?“8/16/“)
????????{
????????????sum2?=?sum2?+?20;
????????}
????????//Response.Write(“您的得分為:“?+?sum.ToString()?+?“
“);
????????//第三道題
????????if?(msg3?==?“交換碼/輸入碼/“)
????????{
????????????sum3?=?sum3?+?20;
????????}
????????//Response.Write(“您的得分為:“?+?sum.ToString()?+?“
“);
????????//第四道題
????????if?(msg4?==?“16B/64B/“)
????????{
????????????sum4?=?sum4?+?20;
????????}
????????//Response.Write(“您的得分為:“?+?sum.ToString()?+?“
“);
????????//第五道題
????????if?(msg5?==?“(7D0)16/(7F0)16/“)
????????{
????????????sum5?=?sum5?+?20;
????????}
????????//Response.Write(“您的得分為:“?+?sum.ToString()?+?“
“);
????????sumAll?=?sum?+?sum2+sum3+sum4+sum5;
????????Response.Write(“您的得分為:“?+?sumAll.ToString()?+?“
“);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????11810??2013-11-28?10:41??答題\4_2.aspx
?????文件????????3131??2013-11-28?10:46??答題\4_2.aspx.cs
?????目錄???????????0??2014-01-07?16:24??答題\
評論
共有 條評論