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

正文內(nèi)容

c語言課程設(shè)計(jì)報(bào)告—學(xué)籍管理系統(tǒng)-資料下載頁

2025-01-21 03:51本頁面

【導(dǎo)讀】(一)題目要求············································1. (二)需求分析············································1. (三)詳細(xì)說明··················································1. (四)上機(jī)操作··················································14. ——編寫三人選舉投票系統(tǒng)·····························34. (七)編程小結(jié)·用下面的數(shù)據(jù)設(shè)計(jì)一個(gè)簡(jiǎn)單的學(xué)籍管理系統(tǒng)。

  

【正文】 { flag=1。 printf(學(xué)生學(xué)號(hào) 姓名 性別 電話 宿舍號(hào) \n)。 printf(========================================================\n)。 printf(%6s %7s %6s %15s %5d \n, stu[i].code,stu[i].name,stu[i].sex,stu[i].tel,stu[i].domitory)。 i++。 break。 } for(。in。i++) if(stu[i].domitory==ts1) printf(%6s %7s %6s %15s %5d \n, stu[i].code,stu[i].name,stu[i].sex,stu[i].tel,stu[i].domitory)。 if(flag==0) printf(該寢室不存在 !\n)。break。 case 4: printf( 請(qǐng)輸入要查詢學(xué)生的學(xué)號(hào): )。 scanf(%s,s1)。 for(i=0。in。i++) { if(strcmp(stu[i].code,s1)==0) 26 { flag=1。 if(i==0) { printf( 學(xué)號(hào) %s 姓名 %s,stu[i].code,stu[i].name)。 } printf(\n 課程編號(hào) %s 課程名稱 %s 綜合成績(jī) %.2f 實(shí)得學(xué)分 %.2f \n,amp。stu[i].kcbh,stu[i].kc_name,stu[i].sum,stu[i].c_cridit)。 s+=stu[i].c_cridit。 } printf(\n 共修 %d 科,實(shí)得學(xué)分為 %.2f\n,i+1,s)。break。 if(flag==0) {printf(該學(xué)號(hào)不存在 !\n)。break。}} case 5: return。 default: printf(請(qǐng)?jiān)?15 之間選擇 \n)。 } } } void modify() //修改功能模塊 { int i,t,num。 char sex1[3],s1[30],s2[30]。 printf( 請(qǐng)輸入要查詢的學(xué)生的學(xué)號(hào) :\n)。 scanf(%s,s1)。 for(i=0。in。i++) if(strcmp(stu[i].code,s1)==0) num=i。 system(COLOR 4f)。 printf( =============================================\n)。 printf( | |\n)。 printf( | |\n)。 printf( | |\n)。 printf( | |\n)。 printf( | |\n)。 printf( =============================================\n)。 while(1) { printf(請(qǐng)輸入子菜單的編號(hào) :)。 scanf(%d,amp。t)。 switch(t) { case 1: printf(請(qǐng)輸入新的姓名 :\n)。 27 scanf(%s,s2)。 strcpy(stu[num].name,s2)。break。 case 2: printf(請(qǐng)輸入新的學(xué)號(hào) :\n)。 scanf(%d,s2)。 scanf(%d,amp。stu[num].code)。break。 case 3: printf(請(qǐng)輸入新的性別 :\n)。 scanf(%s,sex1)。 strcpy(stu[num].sex,sex1)。break。 case 4: printf(請(qǐng)輸入新的電話號(hào)碼 : \n)。 scanf(%d,s2)。 strcpy(stu[num].tel,s2)。break。 case 5: return。 default: printf(請(qǐng)?jiān)?15 之間選擇 \n)。} } save()。 } void sort() { int i,j,flag=0,temp。 int ch,ch1。 struct record temp。 FILE *fp。 while(1) { printf(\n*************請(qǐng)輸入課程編號(hào) :******************\n)。 printf(**************退出請(qǐng)輸入 1********************\n)。 scanf(%d, amp。temp)。 if(temp==1) return。 //scanf(%c,amp。ch)。 if((fp=fopen(,rb))==NULL) { printf(不能打開此文件 .\n)。 exit(0)。 } i=0。 while((fread(amp。stu[i],sizeof(struct record),1,fp))) { 28 if(temp==stu[i].kcbh) { i++。 flag=1。 } } fclose(fp)。 if(!flag) { printf(\n 沒有這種課程 \n)。 continue。 } else {flag=0。} printf(\n+++++++++++++++++請(qǐng)選擇排序?qū)ο?++++++++++++\n)。 printf(*||| |||*\n)。 printf(*||| |||*\n)。 printf(*||| |||*\n)。 printf( ++++++++++++++++++++++++++++++++++++++++++++++\n)。 scanf(%d,amp。ch)。 if(ch1 || ch3) { printf(沒有這個(gè)選項(xiàng) \n)。 continue。 } if(ch==3) return。 printf(\n*************請(qǐng)選擇排序方式 ***************************\n)。 printf(|+| |+|\n)。 printf(|+| |+|\n)。 printf(|+| |+|\n)。 printf(********************************************************\n)。 scanf(%d,amp。ch1)。 if(ch1==3) return。 if(ch==1) { if(ch1==1) //升序排列 { for(j=0。ji1。j++) { for(k=j。ki。k++) { 29 if(stu[j].c_criditstu[k].c_cridit) { temp=stu[j]。 stu[j]=stu[k]。 stu[k]=temp。 } } } printf(\n 學(xué)生學(xué)號(hào) 學(xué) 生姓名 課程編號(hào) 課程名稱 應(yīng)得學(xué)分 綜合成績(jī) \n) printf(===========================================================\n)。 for(j=0。ji。j++) { printf(\n%10s %10s %10d %8s % %\n,stu[j].code,stu[j].name,stu[j].kcbh,stu[j].kc_name,stu[j].c_cridit,stu[j].sum)。 } } else if(ch1==2) //降序排列 { for(j=0。ji1。j++) { for(k=j。ki。k++) { if(stu[j].c_criditstu[k].c_cridit) { temp=stu[j]。 stu[j]=stu[k]。 stu[k]=temp。 } } } printf(\n 學(xué)生學(xué)號(hào) 學(xué)生姓名 課程編號(hào) 課程名稱 學(xué)分 綜合 成績(jī) \n) for(j=0。ji。j++) { printf(\n%10s %10s %10d %8s % %\n,stu[j].code,stu[j].name,stu[j].kcbh,stu[j].kc_name,stu[j].c_cridit,stu[j].sum)。 } } //ch if } else if(ch==2) //升序排列 { 30 if(ch1==1) { for(j=0。ji1。j++) { for(k=j。ki。k++) { if(stu[j].sumstu[k].sum) { temp=stu[j]。 stu[j]=stu[k]。 stu[k]=temp。 } } } printf(\n 學(xué)生學(xué)號(hào) 學(xué)生姓名 課程編號(hào) 課程名稱 學(xué)分 綜合成績(jī) \n)。 printf(======================================================\n)。 for(j=0。ji。j++) {printf(\n%10s %10s %10d %8s % %\n,stu[j].code,stu[j].name,stu[j].kcbh,stu[j].kc_name,stu[j].c_cridit,stu[j].sum)。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1