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

正文內容

銀行賬戶信息管理系統(tǒng)_c語言課程設計報告(更新版)

2025-09-08 14:26上一頁面

下一頁面
  

【正文】 curID)==0)。//客戶編號錯誤 } /************************************** 存 款 、 取 款 相 關 函 數(shù)**************************************/ /* *功能 :存取款 *輸入 :int ActClass 操作類 型 1 存款 1 取款 *返回 :無 */ void Deposit_Withdraw(int ActClass ) { int curID=0,curTel=0,curPassword=0,count=0。 Data4Timesec = timeinfotm_sec。 time_t rawtime。amp。//返回 1,表示日期邏輯正確 else return 0。 for (i=1。 } return day。 year%100!=0 || year%400==0)?1:0。 else if(count==1) *MonthOut = (*MonthOut)*10 + DataIn[i]39。 } /************************************** 日 期 、 時 間 相 關 函 數(shù)**************************************/ /* 功能 :將字符型的日期轉換為 整型,并分離出年月日 輸入 對應功能 char *DataIn 輸入用戶輸入的字符型日期 int *YearOut 存放年 int *MonthOut 存放月 int *DayOut 存放日 返回 :無 */ void Char2Int ( char *DataIn,int *YearOut,int *MonthOut,int *DayOut) { int count=0,i=0。 printf(\t\t 請輸入 %s:,boxname)。 do{ fflush(stdin)。 printf(\t\t▉ ▉ \n)。break。 char InfoName[20]={0}。 do{ fflush(stdin)。 printf(\t\t▉ 存款 ▉ \n)。 printf(\t\t▉※※※※※※※※※※※※※※※※※※※※▉ \n)。 getch()。 for(i=0。 } fclose(fp)。,amp。customer[4].telnum=88888884。strcpy(customer[3].name, 沙和尚 )。customer[1].password=8888888。customer[0].telnum=88888880。 default: break。 } break。 break。 double curMoney=0。 //信息查詢 int InfoFind( int ActClass , int InfoClass )。 //計算若干年的總天數(shù) unsigned int yearsdays(int toyear)。 /************************************** 函 數(shù) 聲 明**************************************/ //初始化 void startvalue()。 CUSTOM customer[5]。 USEDATA RightData。 FILE *fp。對于課設的時間按排,可以提前把題目給學生,這樣可以提前做課設以及復習考試。接著,按照用戶的要求,調用 void Deposit_Withdraw()函數(shù)進行存取款的操作,或者調用 int InfoFind()函數(shù)進行信息的查詢。 //增加存取款記錄 int InOut(int IDin,double ActNum, USEDATA * ActData, int ActClass)。 //判斷日期邏輯是否正確 int isDataNumRight(int YearIn,int MonthIn,int DayIn)。 //二級菜單 int menu2( int InfoClass )。 4) 信息查詢模塊 函數(shù) int InfoFind()。 2) 取款:輸入客戶編號、存款金額、取款日期,完成取款功能,需要判斷客戶編號是否存在,取款金額是否大于 0,取款金額是否小于客戶的賬戶總金額,取款日期格式是否合法(格式為: YYYYMMDD,如 20xx0102))。 銀行賬 戶信息管理 第 3 頁 /共 49 頁 朱鵬 8) 程序經(jīng)上機調試通過,不應出現(xiàn)語法型、功能型錯誤,并獲得滿意的結果。 4) 通過課程設計,培養(yǎng) C語言知識運用和自學能力,真正的把課堂上獲得的知識運用起來,培養(yǎng)自己對程序編寫的興趣,并能獨立設計和實現(xiàn)一個小型系統(tǒng)。 3) 通過課程設計,提高程序開發(fā)能力,能 運用合理的控制流編寫清晰高效的程序。 7) 界面友好(良好的人機互交) ,凡需要輸入信息時,都有較詳盡的提示信息,并對輸入信息有較完善的值域分析。 1) 存款:輸入客戶編號、存款金額、存款日期,完成存款功能,需要判斷客戶編號是否存在,存款金額是否大于 0,存 款日 期格式 是否 合法( 格式為 : YYYYMMDD,如20xx0102))。實現(xiàn)存取款的功能,其中會使用相關其他函數(shù)共同實現(xiàn)。 //一級菜單 int menu()。 //日期換算為秒,用于排序 unsigned int Data2Sec( USEDATA * DataIn )。 //將存取款記錄按照日期排序 void toorder()。 3)主要模塊的實現(xiàn) 系統(tǒng)以 int main()為入口,首先調用 void startvalue()函數(shù)進行初始化,并顯示歡迎信息。 課程設計的題目涉及范圍應該更廣。 銀行賬 戶信息管理 第 25 頁 /共 49 頁 朱鵬 /* ************************************* * 簡易銀行信息管理系統(tǒng) * * 作者:朱鵬 * * 學號: 20xx0231406 * * 指導老師:張吳波 田漫柳 * ************************************* */ /************************************** 頭文件**************************************/ include include include include include include include define LEN sizeof(struct records) /************************************** 記 錄 修 改 標 記************************************/ int RecorsChanged = 0。 }USEDATA。 }CUSTOM。 //head 為頭指針, p1,p2 為鏈表操作指針 RECORDS *head=NULL,*p1=NULL,*p2=NULL。 //計算某年某月的天數(shù) int month_days(int year,int month)。 /*************************************** 存 款 、 取 款 、 查 詢 相 關 函 數(shù)***************************************/ //存取款 void Deposit_Withdraw(int ActClass )。 /************************************** 主函數(shù)**************************************/ /* 功能 :調用各個子函數(shù)完成功能 輸入 :無 返回 :無 */ int main() { int curID=0,curTel=0。 Deposit_Withdraw(1)。 getch()。 break。strcpy(customer[0].address, 東土大唐)。customer[1].account=。 customer[3].id=4。strcpy(customer[4].address, 西天)。,amp。startData,startActClass)。 銀行賬 戶信息管理 第 30 頁 /共 49 頁 朱鵬 if(i==0) { printf(\t\t\t 系統(tǒng)正在初始化 ~不要著急哦 ~親 ~)。 printf(\t\t\t 按任意鍵進入系統(tǒng)了哦 ~~)。 printf(\t\t▉※※※※※簡易銀行信息管理系統(tǒng)※※※※※▉ \n)。 printf(\t\t▉ ▉ \n)。 printf(\t\t 親 ~輸入數(shù)字 1~6 就能使用對應的功能了哦 :)。 } /************************************** 二 級 菜 單**************************************/ /* 功能 :顯示二級菜單,并完成菜單的選擇 輸入 :操作類型 [整型 ] 返回 :選擇的菜單序號 [整型 ] */ int menu2( int InfoClass ) { int x。 case 4: strcpy( InfoName,存款記錄 )。 printf(\t\t▉▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▉ \n)。 printf(\t\t 親 ~輸入數(shù)字 0~4 就能使用對應的功能了哦 :)。 } /************************************** 輸 入 函 數(shù)**************************************/ /* 功能 :顯示需要輸入的內容,并在給定的地址中賦值 輸入 對應功能 char *cbox 存放字符串輸入內容 int *ibox 存放整型數(shù)據(jù) double * money[金額 ] 存放雙精度數(shù)據(jù) [金額 ] int InPutClass []對應前面的三個輸入值類型 char *boxname 輸入信息的名字 返回 :無 */ void InPut(char *cbox,int *ibox,double * money,int InPutClass,char *boxname) { fflush(stdin)。 return 。039。amp。 default:day = 30。 } /* 銀行賬 戶信息管理 第 35 頁 /共 49 頁 朱鵬 *功能 :計算某年前幾個月份的總天數(shù) *輸入 :當前年,月 *返回 :該年從 1 月到輸入月份的總天數(shù) [整型 ] */ int days(int year,int month) { int i,ds=0。 DayIn month_days( YearIn,MonthIn ) ) return 1。 amp。//返回 0,表示日期格 式錯誤 } } /* *功能 :調用系統(tǒng)時間 ,給結日期結構體添加時間 *輸入 :需要添加時間的日期結構體 *返回 :無 */ void systime(USEDATA * Data4Time) { char temptime[30]={0}。 Data4Timemin = timeinfotm_min。 } if(i=5) return 0。 getch()。 )==0 )
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1