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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)程序論word版(編輯修改稿)

2025-02-03 16:13 本頁面
 

【文章內(nèi)容簡介】 e 8:return。 24 default:printf(請?jiān)?18 之間選擇 \n)。 } } } void logo() //登錄 { int n=0,k=0。 char Name[20]=蘇曉娜 ,Pass[20]=20221401716。 char mingzi[20],mima[20]。 printf(\n)。 retur:if(n3){ printf(\t\t 用戶名: )。 scanf(%s,mingzi)。 if(strcmp(Name,mingzi)==0) { printf(\t\t 用戶名正確! \n)。} else {printf(\t\t 用戶名錯(cuò)誤!三次輸入錯(cuò)誤退出程序 \n)。n++。 goto retur。}} else exit(1)。 retu:if(k3) { printf(\t\t 密 碼: )。 scanf(%s,mima)。 if(strcmp(Pass,mima)==0) { printf(\t\t 登陸成功! \n)。} else { printf(\t\t\t 密碼錯(cuò)誤!三次輸入錯(cuò)誤退出程序 \n)。k++。 goto retu。 } } else exit(1)。 } void sort()/*按學(xué)號排序 */ { int i,j,*p,*q,s。 char temp[10]。 for(i=0。in1。i++) {for(j=n1。ji。j) if(strcmp(stu[j1].code,stu[j].code)0) { strcpy(temp,stu[j1].code)。 strcpy(stu[j1].code,stu[j].code)。 strcpy(stu[j].code,temp)。 strcpy(temp,stu[j1].name)。 strcpy(stu[j1].name,stu[j].name)。 strcpy(stu[j].name,temp)。 25 strcpy(temp,stu[j1].sex)。 strcpy(stu[j1].sex,stu[j].sex)。 strcpy(stu[j].sex,temp)。 strcpy(temp,stu[j1].time)。 strcpy(stu[j1].time,stu[j].time)。 strcpy(stu[j].time,temp)。 strcpy(temp,stu[j1].add)。 strcpy(stu[j1].add,stu[j].add)。 strcpy(stu[j].add,temp)。 strcpy(temp,stu[j1].tel)。 strcpy(stu[j1].tel,stu[j].tel)。 strcpy(stu[j].tel,temp)。 strcpy(temp,stu[j1].mail)。 strcpy(stu[j1].mail,stu[j].mail)。 strcpy(stu[j].mail,temp)。 p=amp。stu[j1].age。 q=amp。stu[j].age。 s=*q。 *q=*p。 *p=s。 } } } void insert() /*插入函數(shù) */ { int i=n,j,flag。 printf(請輸入待增加的人數(shù) :\n)。 scanf(%d,amp。m)。 do { flag=1。 while(flag) { flag=0。 printf(請輸入第 %d 個(gè)同學(xué)的序號 :\n,i+1)。 scanf(%s,stu[i].code)。 for(j=0。ji。j++) if(strcmp(stu[i].code,stu[j].code)==0) { printf(已有該序號 ,請檢查后重新錄入 !\n)。 flag=1。 break。 /*如有重復(fù)立即退出該層循環(huán) ,提高判斷速度 */ } } printf(請輸入第 %d 個(gè)學(xué)生的姓名 :\n,i+1)。 scanf(%s,stu[i].name)。 printf(請輸入第 %d 個(gè)學(xué)生的年齡 :\n,i+1)。 scanf(%d,amp。stu[i].age)。 26 printf(請輸入第 %d 個(gè)學(xué)生的性別 :\n,i+1)。 scanf(%s,stu[i].sex)。 printf(請輸入第 %d 個(gè)學(xué)生的出生年月 :(格式 :年 .月 )\n,i+1)。 scanf(%s,stu[i].time)。 printf(請輸入第 %d 個(gè)學(xué)生的地址 :\n,i+1)。 scanf(%s,stu[i].add)。 printf(請輸入第 %d 個(gè)學(xué)生的電話 :\n,i+1)。 scanf(%s,stu[i].tel)。 printf(請輸入第 %d 個(gè)學(xué)生的 Email:\n,i+1)。 scanf(%s,stu[i].mail)。 if(flag==0) { i=i。 i++。 } } while(in+m)。 n+=m。 printf(錄入完畢! \n\n)。 sort()。 } void insert1() /*插入函數(shù) */ { int i=n,j,flag。 printf(請輸入待增加的人數(shù) :\n)。 scanf(%d,amp。m)。 do { flag=1。 while(flag) { flag=0。 printf(請輸入第 %d 個(gè)學(xué)生的序號 :\n,i+1)。 scanf(%s,stu[i].code)。 for(j=0。ji。j++) if(strcmp(stu[i].code,stu[j].code)==0) { printf(已有該序 號 ,請檢查后重新錄入 !\n)。 flag=1。 break。 /*如有重復(fù)立即退出該層循環(huán) ,提高判斷速度 */ } } printf(請輸入課程編號 :\n,i+1)。 scanf(%s,stu[i].Cno)。 printf(請輸入課程名稱 :\n,i+1)。 scanf(%s,amp。stu[i].Cname)。 printf(請輸入學(xué)分平時(shí)成績 :\n,i+1)。 scanf(%s,stu[i].Cps)。 printf(請輸入實(shí)驗(yàn)成績 :\n,i+1)。 27 scanf(%s,stu[i].Csy)。 printf(請輸入卷面成績 :\n,i+1)。 scanf(%s,stu[i].Cjm)。 printf(請輸入綜合成績 :\n,i+1)。 scanf(%s,stu[i].Czh)。 printf(請輸入實(shí)得學(xué)分 :\n,i+1)。 scanf(%s,stu[i].Csd)。 if(flag==0) { i=i。 i++。 } } while(in+m)。 n+=m。 printf(錄入完畢! \n\n)。 sort()。 } void del() //刪除 { int i,j,flag=0。 char s1[LEN+1]。 printf(請輸入要?jiǎng)h除同學(xué)的序號 :\n)。 scanf(%s,s1)。 for(i=0。in。i++) if(strcmp(stu[i].code,s1)==0) { flag=1。 for(j=i。jn1。j++) stu[j]=stu[j+1]。 } if(flag==0) printf(該序號不存在! \n)。 if(flag==1) { printf(刪除成功 ,顯示結(jié)果請選擇菜單 5\n)。 n。 } } void massage() { int i。 printf( 所有同學(xué)的基本信息為 :\n)。 printf( 學(xué)號 姓名 年齡 性別 出生年月 地址 電話 Email\n)。 printf(\n)。 for(i=0。in。i++) { printf(%6s %7s %5d %5s %9s %8s %10s %14s\n,stu[i].code,stu[i].name,stu[i].age, 28 stu[i].sex,stu[i].time,stu[i].add,stu[i].tel,stu[i].mail)。 } } void course() { int i。 printf( 所有同學(xué)的成績信息為 :\n)。 printf( 學(xué)號 課程編號 課程名稱 學(xué)分平時(shí)成績 實(shí)驗(yàn)成績 卷面成績 綜合成績 實(shí)得學(xué)分 )。 printf(\n)。 for(i=0。in。i++) { printf(%6s %7s %5d %5s %9s %8s %10s %14s\n,stu[i].code,stu[i].Cno,stu[i].Cname, stu[i].Cps,stu[i].Csy,stu[i].Cjm,stu[i].Czh,stu[i].Csd)。 } } void menu()/* 界面 */ { int num。 printf( \n)。 printf( \n)。 printf( \n)。 printf( ********************* 系統(tǒng)功能菜單 ************************ \n)。 printf( \n)。 printf( * * * * \n)。 printf( * * * * \n)。 printf( * * * * \n)。 printf( * * * * \n)。 printf( \n)。 printf(請選擇菜單編號 :)。 scanf(%d,amp。num)。 switch(num) { case 2:seek()。break。 case 3:modify()。break。 case 1:insert()。break。 case 4:del()。break。 case 5:massage()。break。 case 6:k=0。break。 case 7:course()。break。 case 8:insert1()。break。 29 default:printf(請?jiān)?16 之間選擇 \n)。 } } 鏈?zhǔn)酱鎯Φ膽?yīng)用 多項(xiàng)式相加源代碼 include include typedef struct pnode { int exp。 float coef。 struct pnode *next。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1