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

正文內(nèi)容

c語言課程設(shè)計(jì)學(xué)生考勤系統(tǒng)(專業(yè)版)

2025-08-10 07:30上一頁面

下一頁面
  

【正文】 }/**********************按照學(xué)號查找結(jié)束*************************///printf(0 返回主菜單\n)。if(x==1) evaluate()。scanf(%d,amp。) main()。for(j=0。/**********************按照姓名查找開始*************************///if(sway==1){printf(請輸入需要修改學(xué)生的姓名 )。if(a==39。stu[j1].kq)。x)。}}if(ji) //查詢成功{printf(您查找的學(xué)生信息如下\n 姓名 %s 學(xué)號 %s 性別 %c 生日 %d年%d月%d日 當(dāng)前考勤次數(shù) %d\n,stu[j1].name,stu[j1].number,stu[j1].sex,stu[j1].year,stu[j1].month,stu[j1].day,stu[j1].kq)。}for(i=0。 //寫入文件printf( 是否繼續(xù)輸入下一個學(xué)生信息 0 終止 1 繼續(xù)\n)。printf(請輸入第%d個學(xué)生的性別(男:m 女:f) ,i+1)。439。printf( 請選擇您需要的操作\n)。 printf( ◇ 學(xué) 生 考 勤 管 理 系 統(tǒng) ◇\n)。 //應(yīng)到考勤次數(shù)變量struct student{ char name[10]。}流程圖:開始輸入應(yīng)到考勤次數(shù)kqcs值打開文件將文件內(nèi)容全部讀入結(jié)構(gòu)體數(shù)組輸入sway值選擇查找方式Sway=1?YNSway=2?輸入要查找的學(xué)號輸入要查找的姓名查找學(xué)號查找姓名輸出該生信息計(jì)算考勤分?jǐn)?shù)輸出考勤分?jǐn)?shù)結(jié)束三、測試及調(diào)試(測試方案、存在的問題及解決方法)測試方案:按照每個函數(shù)功能進(jìn)行測試,在做完每個函數(shù)對其進(jìn)行測試,主函數(shù)測試,先將所有需要的功能模塊函數(shù)設(shè)置為空,每個函數(shù)用一個printf語句來測試主函數(shù)。 if(j==i) { t=0。j++) { t=strcmp(stu[j].name,name)。kqcs)。 scanf(%d,amp。 printf(未找到您所查詢的數(shù)據(jù),請重新輸入\n)。 exit(0)。 //寫入文件 fclose(fp)。j++) { t=strcmp(stu[j].number,number)。 //輸入新的考勤值 if((fp=fopen(,w))==NULL) //以只寫方式打開文件 { printf(文件打開失敗\n)。sway)。 getchar()。 printf(請輸入第%d個學(xué)生的當(dāng)前考勤次數(shù) ,i+1)。 } for(i=0。 case 39。 printf( ● ●\n)。 //查詢數(shù)據(jù)函數(shù) void evaluate()。C語言程序設(shè)計(jì)課程設(shè)計(jì)報告設(shè)計(jì)題目:學(xué)生考勤系統(tǒng)設(shè)計(jì)專 業(yè) 微電子科學(xué)與工程班 級 微電 131 學(xué) 生 趙 楊 怡 指導(dǎo)教師 年 學(xué)期 設(shè)計(jì)任務(wù):C語言課程設(shè)計(jì)任務(wù)書10題目:學(xué)生考勤系統(tǒng)設(shè)計(jì)功能:學(xué)生考勤系統(tǒng)應(yīng)包含各班學(xué)生的全部信息。 //計(jì)算總評函數(shù)二、詳細(xì)設(shè)計(jì)( )函數(shù)void main(){ void input()。 printf( ◇ ◇\n)。239。jx==1。 scanf(%d,amp。 if(a==39。 /**********************按照姓名查找開始*************************/// if(sway==1) { printf(請輸入需要修改學(xué)生的姓名 )。 exit(0)。 if(j==i) { t=0。 //關(guān)閉文件 } } printf(是否繼續(xù)修改其他學(xué)生考勤 0 否 1 是)。 } for(i=0。 } } if(ji) //查詢成功 { printf(您查找的學(xué)生信息如下\n 姓名 %s 學(xué)號 %s 性別 %c 生日 %d年%d月%d日 當(dāng)前考勤次數(shù) %d\n,stu[j1].name,stu[j1].number,stu[j1].sex,stu[j1].year,stu[j1].month,stu[j1].day,stu[j1].kq)。x)。 } if((fp=fopen(,r))==NULL) //將文件內(nèi)容讀入內(nèi)存 { printf(文件打開失敗\n)。 if(j==i) { t=0。 printf(未找到您所查詢的數(shù)據(jù),請重新輸入\n)。1. 存在問題:開始將生日定義為字符數(shù)組,當(dāng)用scanf來輸入年月日時,年月日之間用空格分隔,但在輸出時發(fā)現(xiàn)年月日出現(xiàn)錯誤。char number[11]。 printf( ● ●\n)。scanf(%c,amp。: evaluate()。stu[i].sex=getchar()。scanf(%d,amp。feof(fp)==0。printf(是否修改該生考勤信息 0 否 1 是)。if(x==1) change()。 //輸入新的考勤值if((fp=fopen(,w))==NULL) //以只寫方式打開文件{printf(文件打開失敗\n)。039。// printf(i=%d,i)。t!=0。}///*****************************************查詢數(shù)據(jù)函數(shù)內(nèi)容結(jié)束***********************************************************///*****************************************計(jì)算考勤分?jǐn)?shù)函數(shù)內(nèi)容開始***********************************************************void evaluate(){ int i=0,j=0,sway,t,x。sway)。}/**********************按照姓名查找結(jié)束*************************////**********************按照學(xué)號查找開始*************************///if(sway==2){printf(請輸入需要修改學(xué)生的學(xué)號 )。getchar()。if(x==1) evaluate()。x)。 //關(guān)閉文件printf(選擇查找方式 1 按照姓名查找 2 按照學(xué)號查找)。039。scanf(%s,number)。sway)。getchar()。scanf(%d,amp。scanf(%d,amp。printf(未找到您所查詢的數(shù)據(jù),請重新輸入\n)。exit(0)。stu[i],sizeof(struct student),1,fp)!=1) printf(文件寫入錯誤\n)。gets(stu[i].number)。case 39。 //用戶界面printf(\n)。 printf( ● ●\n)。 //返回選擇變量float kqcs=0。) main()。j++) { t=strcmp(stu[j].number,number)。t!=0。 //請輸入應(yīng)到考勤總數(shù) scanf(%f,amp。 } printf(是否繼續(xù)查詢其他學(xué)生信息 0 否 1 是)。 if(j==i) { t=0。 if((fp=fopen(,r))==NULL) //將文件內(nèi)容讀入內(nèi)存 { printf(文件打開失敗\n)。stu[j],sizeof(struct student),1,fp)!=1) printf(文件寫入錯誤\n)。t!=0。stu[j1].kq)。 scanf(%d,amp。 a=getchar()。stu[i].day)。 exit(0)。break。 printf( ◇ ◇\n)。 //修改數(shù)據(jù)函數(shù) void search()。每個學(xué)生是一條記錄,包括姓名、性別、學(xué)號、日期、節(jié)次、出勤情況等信息。 //錄入數(shù)據(jù)函數(shù) void change()。 printf(
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1