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

正文內(nèi)容

銀行賬戶信息管理系統(tǒng)_c語言課程設(shè)計(jì)報(bào)告-閱讀頁

2025-07-30 14:26本頁面
  

【正文】 return 0。 double startActNum=0。 customer[0].id=1。strcpy(customer[0].address, 東土大唐)。customer[0].account=。 customer[1].id=2。strcpy(customer[1].address, 花果山)。customer[1].account=。 customer[2].id=3。strcpy(customer[2].address, 高老莊)。customer[2].account=。 customer[3].id=4。strcpy(customer[3].address, 流沙河)。customer[3].account=。 customer[4].id=5。strcpy(customer[4].address, 西天)。customer[4].account=。 if( !( ( fp=fopen(,r) )==NULL ) ) { while(!feof(fp)) { fscanf(fp,%d%lf%d%d%d%d%d%d%d, amp。startActNum,amp。,amp。,amp。,amp。 if(feof(fp)) break。startData,startActClass)。 } start: printf(\n\n\n)。 printf(\t\t▉▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▉ \n)。 printf(\t\t▉▁▁▁▁▁▁▁▁ ▁▁▁▁▁▁▁▁▁▁▁▁▉ \n)。 銀行賬 戶信息管理 第 30 頁 /共 49 頁 朱鵬 if(i==0) { printf(\t\t\t 系統(tǒng)正在初始化 ~不要著急哦 ~親 ~)。i4。 printf(.)。 goto start。 printf(\t\t\t 按任意鍵進(jìn)入系統(tǒng)了哦 ~~)。 fflush(stdin)。 } /************************************** 頭 部 信 息**************************************/ /* 功能 :顯示程序頭部信息 輸入 :無 返回 :無 */ void SysTitle() { system(title 簡(jiǎn)易銀行信息管理系統(tǒng) By 朱鵬 )。 printf(\t\t▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ \n)。 printf(\t\t▉※※※※※簡(jiǎn)易銀行信息管理系統(tǒng)※※※※※▉ \n)。 } /************************************** 一 級(jí) 菜 單**************************************/ /* 功能 :顯示主菜單,并完成菜單的選擇 輸入 :無 返回 :選擇的菜單序號(hào) [整型 ] */ int menu() { int x。 銀行賬 戶信息管理 第 31 頁 /共 49 頁 朱鵬 SysTitle()。 printf(\t\t▉ 主菜單 ▉ \n)。 printf(\t\t▉ ▉ \n)。 printf(\t\t▉ 取款 ▉ \n)。 printf(\t\t▉ 查詢存款記錄 ▉ \n)。 printf(\t\t▉ 退出 ▉ \n)。 printf(\t\t 親 ~輸入數(shù)字 1~6 就能使用對(duì)應(yīng)的功能了哦 :)。 scanf(%d,amp。 if(x1||x6) printf(\t\t 親 ~您的輸入有誤喲 ~請(qǐng)重新輸入 :)。 fflush(stdin)。 } /************************************** 二 級(jí) 菜 單**************************************/ /* 功能 :顯示二級(jí)菜單,并完成菜單的選擇 輸入 :操作類型 [整型 ] 返回 :選擇的菜單序號(hào) [整型 ] */ int menu2( int InfoClass ) { int x。 switch (InfoClass) { case 1: strcpy( InfoName,存款 )。 case 1: strcpy( InfoName,取款 )。 case 3: strcpy( InfoName,余額 )。 case 4: strcpy( InfoName,存款記錄 )。 case 5: 銀行賬 戶信息管理 第 32 頁 /共 49 頁 朱鵬 strcpy( InfoName,取款記錄 )。 } system(cls)。 printf(\t\t▉▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▉ \n)。 printf(\t\t▉▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▉ \n)。 printf(\t\t▉ 輸入客戶編號(hào)查詢 (1~5) ▉ \n)。 printf(\t\t▉ 輸入客戶地址查詢 ▉ \n)。 printf(\t\t▉ 0、返回 ▉ \n)。 printf(\t\t 親 ~輸入數(shù)字 0~4 就能使用對(duì)應(yīng)的功能了哦 :)。 scanf(%d,amp。 if(x0||x4) printf(\t\t 親 ~您的輸入有誤喲 ~請(qǐng)重新輸入 :)。 fflush(stdin)。 } /************************************** 輸 入 函 數(shù)**************************************/ /* 功能 :顯示需要輸入的內(nèi)容,并在給定的地址中賦值 輸入 對(duì)應(yīng)功能 char *cbox 存放字符串輸入內(nèi)容 int *ibox 存放整型數(shù)據(jù) double * money[金額 ] 存放雙精度數(shù)據(jù) [金額 ] int InPutClass []對(duì)應(yīng)前面的三個(gè)輸入值類型 char *boxname 輸入信息的名字 返回 :無 */ void InPut(char *cbox,int *ibox,double * money,int InPutClass,char *boxname) { fflush(stdin)。 if(InPutClass==1) //值為 1,輸入字符 gets(cbox)。 else if(InPutClass==3) //值為 3,輸入金額 { do { scanf(%lf,money)。 }while( *money 0 )。 return 。 for (i=0。i++) { if(DataIn[i]==39。) count++。039。039。039。 } /* *功能 :判斷是否為閏年 銀行賬 戶信息管理 第 34 頁 /共 49 頁 朱鵬 *輸入 :整型數(shù)據(jù)年 *返回 :閏年 1/非閏年 0[整型 ] */ int leap(int year) { int lp。amp。 return lp。 switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12:day = 31。 case 2: day = leap(year)?29:28。 default:day = 30。 } /* *功能 :計(jì)算若干年的總天數(shù) *輸入 :當(dāng)前年份 *返回 :從 1900 到當(dāng)前年份的總天數(shù) [整型 ] */ unsigned int yearsdays(int toyear) { int i。 for (i=1900。i++) yds +=365+leap(i)。 } /* 銀行賬 戶信息管理 第 35 頁 /共 49 頁 朱鵬 *功能 :計(jì)算某年前幾個(gè)月份的總天數(shù) *輸入 :當(dāng)前年,月 *返回 :該年從 1 月到輸入月份的總天數(shù) [整型 ] */ int days(int year,int month) { int i,ds=0。imonth。 return ds。 } /* *功能 :判斷日期邏輯是否正確 *輸入 :年,月,日 *返回 :日期邏輯正確 1/錯(cuò)誤 0[整型 ] */ int isDataNumRight(int YearIn,int MonthIn,int DayIn) { if( DayIn0 amp。 DayIn month_days( YearIn,MonthIn ) ) return 1。//返回 0,表示日期邏輯錯(cuò)誤 } /* *功能 :判斷日期是否正確 * 輸入 對(duì)應(yīng) 的功能 *char *DataIn 用戶的字符型日期 *int *YearOut 存放整型年 *int *MonthOut 存放整型年 *int *DayOut 存放整型年 *返回 :日期正確 1/錯(cuò)誤 0[整型 ] 銀行賬 戶信息管理 第 36 頁 /共 49 頁 朱鵬 */ int isDataRight(char *DataIn,int *YearOut,int *MonthOut,int *DayOut) { int count =0, i=0。 if(strlen(DataIn)==10 amp。 DataIn[4]==39。 amp。 DataIn[7]==39。) { Char2Int ( DataIn,YearOut,MonthOut,DayOut)。//返回 1,表示日期格式正確 } else { *YearOut = *MonthOut = *DayOut =0。//返回 0,表示日期格 式錯(cuò)誤 } } /* *功能 :調(diào)用系統(tǒng)時(shí)間 ,給結(jié)日期結(jié)構(gòu)體添加時(shí)間 *輸入 :需要添加時(shí)間的日期結(jié)構(gòu)體 *返回 :無 */ void systime(USEDATA * Data4Time) { char temptime[30]={0}。 struct tm * timeinfo。rawtime )。rawtime )。 Data4Timemin = timeinfotm_min。 return 。 for(i=0。i++) if(IDin==customer[i].id) { return 1。 } if(i=5) return 0。 double curMoney=0。n39。 if(curID==1) return 。 getch()。 //輸入存款金額 InPut(NULL,NULL,amp。 //輸入日期 do { InPut(InPutData,NULL,NULL,1,(ActClass==1)?請(qǐng)輸入存款日期 (YYYYMMDD):請(qǐng)輸入取款日期 (YYYYMMDD))。, amp。 )==0 )
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1