在控制台程式中使用結構體、集合,完成下列要求
專案要求:
一、連續輸入5個學生的資訊,每個學生都有以下4個內容:
1、序號 - 根據輸入的順序自動生成,不需要手動填寫,如輸入第乙個學生的序號是1,第二個是2,以此類推
2、學號 - 必填,如:s001,s002... 以此類推
3、姓名 - 必填
4、成績 - 大於等於0,小於等於100
以上內容必須按照要求填寫,請寫好相應的驗證,如果沒填寫正確,則讓使用者重複填寫到正確為止
二、5個學生資訊都輸入完畢後,按照分數從高到低的順序將學生資訊展示出來
顯示格式如下:
**********====學生成績展示***************==
序號 學號 姓名 成績
3 s003 張三 100
1 s001 李四 99
2 s002 王五 98
......
static void main(string args)
個學生的學號:", i + 1);
string xh = console.readline();
if (xh != "")
else
else
else}}
}}else
if (biao1 == 1)
}for (; ; )
個學生的姓名:", i + 1);
string name = console.readline();
if (name != "")
else
}console.write("請輸入第個學生的分數:", i+1 );
tryelse
}catch
al.add(x);
}for (int i = 0; i < al.count - 1; i++)}}
console.writeline("**********====學生成績展示***************==");
console.writeline("序號" + "\t"+"學號" + "\t"+"姓名" + "\t"+"成績" + "\t");
C 複習 物件導向階段開始
c 複習 在控制台程式中使用結構體 集合,完成下列要求 專案要求 一 連續輸入5個學生的資訊,每個學生都有以下4個內容 1 序號 根據輸入的順序自動生成,不需要手動填寫,如輸入第乙個學生的序號是1,第二個是2,以此類推 2 學號 必填,如 s001,s002.以此類推 3 姓名 必填 4 成績 大於...
Django 階段複習1
1.搭建虛擬機器python的環境副本下的django linux 2.建立django專案 推薦命令列工具建立 3.建立物理機pycharm專案 建立 pure python專案 選擇projecet interpreter existing interpreter ssh interpreter...
階段性複習nginx
階段性複習nginx,持續更新 nginx 是乙個高效能的http和反向 的web伺服器,特點 占用記憶體少,併發能力強。主要功能 反向 伺服器端前加個 給伺服器穿個馬甲有保護作用,有一定的抗風險能力,黑客只能攻擊nginx的伺服器 負載均衡 把多台伺服器連線起來,根據演算法發對應的請求,做到了瞬時...