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

正文內容

c語言課程設計學生考勤系統(tǒng)-文庫吧資料

2025-07-05 07:30本頁面
  

【正文】 ){case 39。scanf(%c,amp。 //用戶界面printf(\n)。 printf( ◇ ◇\n)。 printf( ◎ ◎\n)。 printf( ● ●\n)。 printf( ● ●\n)。 printf( ● ●\n)。 printf( ● ●\n)。 printf( ● ●\n)。 printf( ● ●\n)。system(color 34)。 //查詢數據函數void evaluate()。 //錄入數據函數void change()。}stu[100]。int day。int year。char number[11]。 //返回選擇變量float kqcs=0。附件:主要源程序代碼(需打?。﹊ncludeincludeincludeFILE *fp。通過對程序的后期調試,熟悉了C常見錯誤,鍛煉了思維的嚴密性,和完備性。解決方法:再getchar或者gets前面加上getchar()語句,讀掉回車,下面的getchar或者gets就可以正常輸入。3. 存在問題3:再多個使用getchar或者gets輸入的時候,會出現直接跳過輸入的情況。分析原因:再利用for循環(huán)讀取全部文件內容后,文件指針將會移至文件末尾,這樣再執(zhí)行查找時就會從文件末尾開始,顯然不符合要求,所以會出現錯誤。解決方法:將年月日定義為整型,這樣就可以用scanf輸入,用空格隔開。1. 存在問題:開始將生日定義為字符數組,當用scanf來輸入年月日時,年月日之間用空格分隔,但在輸出時發(fā)現年月日出現錯誤。) main()。 if(a==39。 a=getchar()。 } /**********************按照學號查找結束*************************/// printf(0 返回主菜單\n)。x)。 } printf(是否繼續(xù)計算其他學生考勤分數 0 否 1 是)。 score=(stu[j1].kq)/kqcs*100。 printf(未找到您所查詢的數據,請重新輸入\n)。j++) { t=strcmp(stu[j].number,number)。 for(j=0。 // printf(i=%d,i)。 if(x==1) evaluate()。 scanf(%d,amp。 printf(該生當前考勤分數為 %,score)。 } } if(ji) //查詢成功 { printf(您查找的學生信息如下\n 姓名 %s 學號 %s 性別 %c 生日 %d年%d月%d日 當前考勤次數 %d\n,stu[j1].name,stu[j1].number,stu[j1].sex,stu[j1].year,stu[j1].month,stu[j1].day,stu[j1].kq)。 if(j==i) { t=0。t!=0。 scanf(%s,name)。 /**********************按照姓名查找開始*************************/// if(sway==1) { printf(請輸入需要修改學生的姓名 )。 scanf(%d,amp。 //讀取文件內容 fclose(fp)。i++) fread(amp。 } for(i=0。 } if((fp=fopen(,r))==NULL) //將文件內容讀入內存 { printf(文件打開失敗\n)。 //請輸入應到考勤總數 scanf(%f,amp。 printf( ***********************學 生 考 勤 分 數 計 算**************************\n)。 float score。) main()。 if(a==39。 a=getchar()。 } /**********************按照學號查找結束*************************/// printf(0 返回主菜單\n)。x)。 } printf(是否繼續(xù)查詢其他學生信息 0 否 1 是)。 printf(未找到您所查詢的數據,請重新輸入\n)。j++) { t=strcmp(stu[j].number,number)。 for(j=0。 // printf(i=%d,i)。 if(x==1) search()。 scanf(%d,amp。 } } if(ji) //查詢成功 { printf(您查找的學生信息如下\n 姓名 %s 學號 %s 性別 %c 生日 %d年%d月%d日 當前考勤次數 %d\n,stu[j1].name,stu[j1].number,stu[j1].sex,stu[j1].year,stu[j1].month,stu[j1].day,stu[j1].kq)。 if(j==i) { t=0。t!=0。 scanf(%s,name)。 /**********************按照姓名查找開始*************************/// if(sway==1) { printf(請輸入需要修改學生的姓名 )。 scanf(%d,amp。 //讀取文件內容 fclose(fp)。i++) fread(amp。 } for(i=0。 if((fp=fopen(,r))==NULL) //將文件內容讀入內存 { printf(文件打開失敗\n)。 char name[10],number[10]。) main()。 if(a==39。 a=getchar()。 } /**********************按照學號查找結束*************************/// printf(0 返回主菜單\n)。x)。 //關閉文件 } } printf(是否繼續(xù)修改其他學生考勤 0 否 1 是)。stu[j],sizeof(struct student),1,fp)!=1) printf(文件寫入錯誤\n)。ji。 exit(0)。stu[j1].kq)。 //輸入選擇變量值 if(x==1) { printf(請輸入新的考勤值 )。 //選擇是否修改考勤 scanf(%d,amp。 } } if(ji) //查詢成功 { printf(您查找的學生信息如下\n 姓名 %s 學號 %s 性別 %c 生日 %d年%d月%d日 當前考勤次數 %d\n,stu[j1].name,stu[j1].number,stu[j1].sex,stu[j1].year,stu[j1].month,stu[j1].day,stu[j1].kq)。 if(j==i) { t=0。t!=0。 scanf(%s,number)。 } /**********************按照姓名查找結束*************************/// /**********************按照學號查找開始*************************/// if(sway==2) { printf(請輸入需要修改學生的學號 )。x)。 //關閉文件 } } printf(是否繼續(xù)修改其他學生考勤 0 否 1 是)。stu[j],sizeof(struct student),1,fp)!=1) printf(文件寫入錯誤\n)。ji。 exit(0)。stu[j1].kq)。 //輸入選擇變量值 if(x==1) { printf(請輸入新的考勤值 )。 //選擇是否修改考勤 scanf(%d,amp。 } } if(ji) //查詢成功 { printf(您查找的學生信息如下\n 姓名 %s 學號 %s 性別 %c 生日 %d年%d月%d日 當前考勤次數 %d\n,stu[j1].name,stu[j1].number,stu[j1].sex,stu[j1].year,stu[j1].month,stu[j1].day,stu[j1].kq
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1