freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新c程序設(shè)計實驗指導(dǎo)書及答案終稿(編輯修改稿)

2025-07-20 21:38 本頁面
 

【文章內(nèi)容簡介】 運行程序,查看程序執(zhí)行效果第二部分 實戰(zhàn)提高擴展登錄類,實現(xiàn)以下功能:1)在命名空間中增加用戶類型枚舉,包括管理員、普通用戶兩種2)在Login類中添加枚舉類型對應(yīng)的成員變量,并將該變量封裝成屬性3)修改IsValidateUser()方法,對于不同的用戶身份,進入不同的歡迎界面4)用戶擁有5次登錄嘗試機會,如果5次登錄都失敗,程序結(jié)束,否則,允許用戶重新輸入用戶名和密碼。 第三部分 知識總結(jié)學(xué)生總結(jié)請將問題答案寫在下面空白處完成上機訓(xùn)練模塊花費的時間完成實戰(zhàn)提高模塊花費的時間本次實驗對你而言的難點本次實驗的收獲希望老師強化講解的知識要點希望老師幫助回答的問題本次實驗自評分數(shù)(五分制)教師評價請將評語、分數(shù)等寫在下面空白處問題答疑實驗評語實驗得分任務(wù)五 創(chuàng)建靜態(tài)類與靜態(tài)方法實驗?zāi)康恼莆誸his的使用掌握靜態(tài)成員和靜態(tài)方法的應(yīng)用掌握構(gòu)造方法的使用第一部分 上機訓(xùn)練個人銀行業(yè)務(wù)主要由存款、取款、查詢余額、轉(zhuǎn)帳組成,一般銀行為我們辦理個人業(yè)務(wù)時,需要我們實現(xiàn)存入一部分錢方可為我們開戶,創(chuàng)建一個PersonalAccount類,實現(xiàn)以上功能。1)創(chuàng)建一個名為Bank的控制臺應(yīng)用程序2)對于一個軟件系統(tǒng),我們需要顯示其版本號,軟件名稱,注冊碼等信息,這些信息可以用靜態(tài)成員變量保存。因此首先我們可以建一個GlobalSettings類存儲這些一般信息,類的創(chuàng)建方法和實驗四相同,注意不要忘記類名前加public,GlobalSettings類的代碼如下:using System。using 。using 。namespace Bank{ public class GlobalSettings { private static string softwareName = 創(chuàng)新銀行個人業(yè)務(wù)管理系統(tǒng)。 public static string SoftwareName { get { return 。 } set { = value。 } } private static string softwareVersion = 。 public static string SoftwareVersion { get { return 。 } set { = value。 } } private static string softwareCompany = 淮安信息職業(yè)技術(shù)學(xué)院計算機系創(chuàng)新實驗室宋桂嶺。 public static string SoftwareCompany { get { return 。 } set { = value。 } } private static string softwareDescribe = 本系統(tǒng)的創(chuàng)意、著作權(quán)均歸作者本人所有,任何單位和個人如果引用本系統(tǒng)的任何內(nèi)容,\n作者保留追究其法律責(zé)任的權(quán)利,特此聲明。 public static string SoftwareDescribe { get { return 。 } set { = value。 } } }}3)創(chuàng)建PersonalAccount類,利用構(gòu)造方法實現(xiàn)開戶,利用成員方法實現(xiàn)余額查詢、存入、提取、轉(zhuǎn)帳等功能,完整代碼如下:using System。using 。using 。namespace Bank{ public class PersonalAccount { private double accountRemainValue。//余額 private string accountName。//姓名 public double AccountRemainValue { get { return accountRemainValue。 } set { accountRemainValue = value。 } } public string AccountName { get { return accountName。 } set { accountName = value。 } } region 開戶 //利用構(gòu)造方法實現(xiàn)開戶 public PersonalAccount(string accountName, double accountRemainValue) { //注意this用法 = accountName。 = accountRemainValue。 } endregion region 存、取、轉(zhuǎn)帳 public void Deposit(double value) { += value。 } public void WithDraw(double value) { = value。 } public void Transfer(PersonalAccount toAccount, double value) { = value。 += value。 } endregion region 顯示余額 public void DisplayRemainAccount() { (尊敬的{0}先生/女士,您好,您的帳戶余額為{1:}元, accountName, AccountRemainValue)。 } endregion }}4),實現(xiàn)系統(tǒng)功能:using System。using 。using 。namespace Bank{ class Program { static void Main(string[] args) { ()。 ()。 ( + + )。 ()。 ( + 制作單位: + )。 ()。 ( + )。 ()。 ()。 //開戶 PersonalAccount myAccount = new PersonalAccount(關(guān)羽, 200)。 PersonalAccount sheAccount = new PersonalAccount(關(guān)夫人, 30000)。 //業(yè)務(wù) bool op = true。 while (op) { ()。 (請輸入您要辦理的業(yè)務(wù):)。 string cmd = ()。 switch (cmd) { case 1: HandleDesposit(myAccount)。 break。 case 2: HandleWithDraw(myAccount)。 break。 case 3: HandleTransfer(myAccount, sheAccount)。 break。 case 4: op = false。 break。 } } } static void HandleDesposit(PersonalAccount account) { (請輸入存款金額:)。 double value = (())。 += value。 (存款操作完成!)。 ()。 } static void HandleWithDraw(PersonalAccount account) { (請輸入取款金額:)。 double value = (())。 if ( value) { (帳戶余額不足,取款操作失敗!)。 return。 } = value。 (取款操作完成!)。 ()。 } static void HandleTransfer(PersonalAccount fromAccount, PersonalAccount toAccount) { (請輸入轉(zhuǎn)帳金額:)。 double value = (())。 if ( value) { (帳戶余額不足,取款操作失??!)。 return。 } = value。 += value。 (轉(zhuǎn)帳操作完成!)。 ()。 ()。//實際中你是看不到對方的余額的,所以運行結(jié)果有點奇怪,不是嗎? } }}第二部分 實戰(zhàn)提高本實驗內(nèi)容較多,故希望同學(xué)能仔細理解上述代碼,分析清楚,將自己對代碼的理解寫在下面,寫清代碼是如何完成銀行個人業(yè)務(wù)系統(tǒng)的功能的(定義了哪些類,業(yè)務(wù)流程控制等等)。答:首先創(chuàng)建了一個名為“關(guān)羽”和“關(guān)夫人”的用戶用來測試程序。進入用戶界面,看到銀行信息介紹及提供的業(yè)務(wù),由while構(gòu)成的循環(huán)用戶可以持續(xù)選擇辦理各種業(yè)務(wù)直至選擇“4退出”.選擇1,則進入“存款”操作,調(diào)用函數(shù)HandleDesposit。輸入存款金額并更改賬戶余額信息,提示操作成功。調(diào)用DisplayRemainAccount函數(shù)顯示操作后的賬戶信息。選擇2,則進入“提款”操作,調(diào)用HandleWithDraw函數(shù)。根據(jù)提示輸入提款金額,通過if條件判斷,若輸入金額大于余額,則提示操作失敗。若合法,則從賬戶中減去提款金額,提示操作成功。并調(diào)用DisplayRemainValue函數(shù)顯示操作后的賬戶信息。選擇3,則進入“轉(zhuǎn)賬”操作,調(diào)用函數(shù)HandleTransfer,此函數(shù)有兩個參數(shù),一個是轉(zhuǎn)出賬戶,一個是轉(zhuǎn)入賬戶。通過if 條件判斷合法性,若合法則對相應(yīng)的轉(zhuǎn)出和轉(zhuǎn)入賬戶的余額進行加減。(此程序默認由關(guān)羽賬戶轉(zhuǎn)入關(guān)夫人賬戶)選擇4,則循環(huán)結(jié)束,程序結(jié)束運行此程序定義了一個PersonalAccount的類,成員為一個賬戶的基本信息定義了一個GlobalSettings的類,成員為此程序,銀行和創(chuàng)建者的相關(guān)信息。 第三部分 知識總結(jié)學(xué)生總結(jié)請將問題答案寫在下面空白處完成上機訓(xùn)
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1