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

正文內(nèi)容

最新軟件設(shè)計報告(參考版)

2024-08-12 19:40本頁面
  

【正文】 getch()。 break。 case 3: readfile(list1,list2,list3)。 searchmoney(list3,list4)。 break。calculate(list1,list2,list4)。choice)。 printf( 請選擇: )。struct s4 list4[20]。struct s2 list2[5]。}int main(){int choice。printf( 話單查詢 \n)。printf( 話費(fèi)計算并保存至文件中 \n)。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。}void menu(){ printf(\n\n)。printf( 按任意鍵返回 !)。printf(\n)。elsesum2=sum2+list1[i].time。i++){if(!(strcmp(ch,list1[i].calling))){printf( %5s %8s %8s %8d \n,user,list1[i].calling,list1[i].called,list1[i].time)。for(i=0。strcpy(user,list3[i].name)。}}if(flag2==1)printf( 您輸入的電話號碼不存在,請重新輸入!\n)。 if(flag==0){flag2=0。i5。 scanf(%s,ch)。do{flag2=1。int sum1=0,sum2=0。int flag2。char user[10]。getch()。printf( %s %s % % % \n,list3[i].name,ch,sum1,sum2,sum)。}}sum=sum1+sum2。if(flag1==0)sum1=sum1+list4[j].money。j++) //從話費(fèi)文件中查詢通話類型及相應(yīng)話費(fèi){flag=strcmp(ch,list4[j].calling)。for(j=0。}}if(flag2==1)printf( 您輸入的電話號碼不存在,請重新輸入!\n)。 if(flag==0){flag2=0。i5。 scanf(%s,ch)。do{flag2=1。int flag1。int j。double sum=0。double sum1=0。i++)printf(%10s %10s %\n,list4[i].calling,list4[i].type,list4[i].money)。for(i=0。 } list4[i].money=bill。} if(list1[i].time%60==0){ bill=rate*(list1[i].time/60)。j4。strcpy(list4[i].calling,list1[i].calling)。}list4[i].money=bill。if(k%60==0) bill=+(k/180)*。if(list1[i].time180)bill=。 //全部相等 flag 為 0if(flag==0) //flag=0 時為本地話費(fèi){strcpy(list4[i].type,本地通話)。iamount。double rate。double bill。int flag=1。getch()。}fclose(fp)。iamount。fprintf(fp,%s\n,主叫電話號碼 通話類型 話費(fèi)金額(元))。FILE *fp。}fclose(fp)。list3[i].num,amp。i5。fp=fopen(D:\\,r)。list2[i].rate)。i++){fscanf(fp,%s %lf,amp。for(i=0。}fclose(fp)。list1[i].called,amp。list1[i].calling,amp。i++){ fscanf(fp,%s %s %s %s %d,amp。for(i=0。FILE *fp。}。char type[10]。}。struct s3//用戶信息{char num[10]。double rate。}。char called[10]。char calling[10]。strcpy(list4[i].calling,list1[i].calling)。 list1[i].time180?bill=Yk%60==0?bill=+(k/180)*2 bill=+(k/180+1)*strcpy(list4[i].type,長途通話)。strcpy(list4[i].calling,list1[i].calling)。輸入一個電話號碼,查詢并在屏幕顯示該用戶的所有通話記錄,格式為: 用戶名 主叫電話號碼 被叫電話號碼 通話時間 設(shè)計思想及程序流程框圖設(shè)計思想:(2)建立四個結(jié)構(gòu)體變量:ssss4,s1 中存放用戶的通話信息,s2 中存放各地區(qū)的費(fèi)率信息,s3 中存放用戶信息,s4 中存放用戶費(fèi)用信息;(3)從相應(yīng)文件中讀入相應(yīng)信息給相應(yīng)的結(jié)構(gòu)體變量,由 sss3 中的基本信息計算用戶的通話費(fèi)用和通話類型,將這些數(shù)據(jù)放入 s4 結(jié)構(gòu)體變量中;(4)查詢或輸出相應(yīng)信息時,由 strcmp 函數(shù)在相應(yīng)的結(jié)構(gòu)體變量中查找相應(yīng)信息進(jìn)行處理輸出;(5)能多次查詢。(2) 話費(fèi)查詢。根據(jù)存放在源數(shù)據(jù)文件中的通話記錄和長途費(fèi)率文件對每一條通話記錄計算其通話費(fèi)用,并將結(jié)果保存在費(fèi)用文件中。通過此課題,熟練掌握文件讀寫、數(shù)組、結(jié)構(gòu)體、格式輸入輸出的各種操作,以及友好界面的設(shè)計和一些算法思想的應(yīng)用。 模擬電信計費(fèi)系統(tǒng)的設(shè)計與實現(xiàn)(B2) 設(shè)計題目及要求課題內(nèi)容:設(shè)計一個模擬電信計費(fèi)系統(tǒng)。} 結(jié)果及完善方向界面:從文件讀取數(shù)據(jù):計算并顯示成績:按等級查詢:按總評成績排序:按學(xué)號查詢:等級列表:保存到文件:程序結(jié)果分析:該程序基本完成題目所給要求,能從文件中讀入相應(yīng)的平時成績、期中考試成績、期末考試成績,能根據(jù)百分比計算總評成績和該班級的平均成績,能根據(jù)總評成績計算成績等級和計算每個等級占總?cè)藬?shù)的百分比,并輸出相應(yīng)等級的學(xué)生的成績信息,具有良好的輸出界面。break。break。break。break。break。break。break。break。choice)。set()。int amount。}int main(){struct stu list[100]。fclose(fp)。}fprintf(fp, └─────┴───┴───┴───┴───┴───┘\n)。iamount。fprintf(fp, ├─────┼───┼───┼───┼───┼───┤\n)。}fprintf(fp,\n ┌─────┬───┬───┬───┬───┬───┐\n)。if(!fp){printf(文本打不開 )。FILE *fp。getch()。printf( └─────┴───┴───┴───┴───┴───┘\n)。printf( ├─────┼───┼───┼───┼───┼───┤\n)。printf(\n ┌─────┬───┬───┬───┬───┬───┐\n)。}}if(flag2==1)printf( 您輸入的學(xué)號不存在,請重新輸入!\n)。//全部相等,返回值為 0 if(flag==0){flag2=0。iamount。 scanf(%s,temp)。do{flag2=1。int flag2。int flag=1。getch()。printf( └────┴─────┴──────┘\n)。)j++。i++){if(list[i].grade==39。for(i=0。}printf( │ D │ %d │ % │\n,j,(double)j/amount)。D39。iamount。j=0。)j++。i++){if(list[i].grade==39。for(i=0。}printf( │ B │ %d │ % │\n,j,(double)j/amount)。B39。iamount。j=0。)j++。i++){if(list[i].grade==39。 for(i=0。printf( │ 等級 │ 人數(shù) │ 百分比 │\n)。 int j=0。getch()。printf(\n 等級為%c 總共有%d 人, 總?cè)藬?shù)%d ,占總?cè)藬?shù)的%.2lf\n,g,j,amount,(double)j/amount)。printf( │%10s│%│% │%│%│ %c │\n,list[i].code,list[i].s1,list[i].s2,list[i].s3,list[i].score,list[i].grade)。iamount。printf( ├─────┼───┼───┼───┼───┼───┤\n)。printf(\n ┌─────┬───┬───┬───┬───┬───┐\n)。scanf(%c,amp。printf(\n\n\n 請選擇查詢的等級 輸入大寫(A/B/C/D/E): )。char g。view(list,amount)。E39。D39。C39。B39。A39。i++){list[i].score=list[i].s1*+list[i].s2*+list[i].s3*。for(i=0。}} view(list,amount)。list[j].grade=list[i].grade。list[i].s3=temp3。temp3=list[j].s3。list[j].s2=list[i].s2。list[i].s1=temp3。temp3=list[j].s1。strcpy(list[j].code,list[i].code)。list[i].score=temp。j++){if(list[j].scorelist[i].score) //比較分?jǐn)?shù){temp=list[j].score。i++)for(j=i+1。for(i=0。char temp2[10]。float temp3。getch()。printf( 本班總?cè)藬?shù) %d 本班平均成績 %.1f\n,amount,average)。}printf( └─────┴───┴───┴───┴───┴───┘\n)。i++){average+=list[i].score。for(i=0。printf( │ 學(xué)號 │ 平時 │ 期中 │ 期末 │ 總分│ 等級│\n)。double average=0。return n。getch()。printf( └── ——─┴────┴────┴────┘\n)。in。printf( ├─── ——┼────┼────┼────┤\n)。}printf(\n ┌─────┬────┬────┬────┐\n)。list[i].s2,amp。i++){fscanf(fp,%s %f %f %f,list[i].code,amp。for(i=0。fscanf(fp,%d,amp。FILE *fp。}int readfile(struct stu *list){int n。}void display(){printf( ********************歡迎進(jìn)入成績核算系統(tǒng)*********************\n)。printf( 0、退出系統(tǒng) \n\n)。B39。C39。D39。E39。 printf( 等級列表 \n)。 printf( 按總評成績排序 \n)。printf( 計算并顯示成績 \n)。} temp。doubl
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1