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

正文內(nèi)容

c語言課程設計課程管理系統(tǒng)-資料下載頁

2025-01-22 11:57本頁面

【導讀】和科學作風的培養(yǎng)。是與課堂聽講、自學和練習相輔相成的必不可少的一個教學環(huán)節(jié)。課程設計的課題比平時的習題復雜得多,也更接近實際。課程設計著眼于與應用的結(jié)合點,使。面,能使書上的知識變“活”,使學生更好地深化理解和靈活掌握教學內(nèi)容。的,本課程設計安排了八個設計課題,訓練重點在于基本的程序設計方法和分析問題的能力,而不強調(diào)面面俱到。學生可任選其中一題進行設計,設計完畢寫出課程設計報告,用A4紙打。印成冊;并將課程設計報告與源程序存盤。學習委員將課程設計報告與磁盤收齊后交指導老師。掌握結(jié)構化程序設計的主體思想,以自頂向下逐步求精的方法編制程序解決一些實際的問題,源程序及編譯生成各文件均保存在軟盤中;正文總字數(shù)要求在5000字以上。

  

【正文】 um!=samp。amp。i=n) i++。 if(i==(n+1)) { printf(\t 系統(tǒng)中沒有該課程信息 !\n)。 return(n)。 } for(j=i。jn+1。j++) { cou[j].num=cou[j+1].num。 strcpy(cou[j].name,cou[j+1].name)。 cou[j].hours=cou[j+1].hours。 cou[j].credit=cou[j+1].credit。 strcpy(cou[j].nature,cou[j+1].nature)。 strcpy(cou[j].college,cou[j+1].college)。 } printf(\t 該課程信息已經(jīng)成功刪除 !\n)。 n。 printf(\n\t 是否繼續(xù)查詢 ?(是請輸入 1,否請輸入 0): )。 scanf(%d,amp。a)。 25 system(cls)。 } return n。 } void putout(course cou[],int i) //課程輸出 { printf(\t++\n)。 printf(\t 課 程 編 號 : %d\n,cou[i].num)。 printf(\t 課 程 名 稱 : %s\n,cou[i].name)。 printf(\t 課 程 學 時 : %d\n,cou[i].hours)。 printf(\t 課 程 學 分 : %d\n,cou[i].credit)。 printf(\t 課 程 性 質(zhì) : %s\n,cou[i].nature)。 printf(\t 承擔課程學院 : %s\n,cou[i].college)。 printf(\t++\n)。 } void find_num(course cou[],int m,int n) //按課程序號查詢 { char s。 int i=0。 system(cls)。 qiehuan()。 printf(\t 請輸入想查詢的課程編號 :)。 scanf(%d,amp。s)。 while(cou[i].num!=samp。amp。in) i++。 if(i==n) { printf(\t 系統(tǒng)中沒有這個課程信息 !\n)。 return。 } 26 for(i=0。i=n。i++) { if(cou[i].num==s) putout(cou,i)。 } } void find_name(course cou[],int m,int n) //按課名稱查詢 { char s[20]。 int i=0。 system(cls)。 qiehuan()。 printf(\t 請輸入想查詢的課程名稱 :)。 scanf(%s,s)。 while(strcmp(cou[i].name,s)!=0amp。amp。in) i++。 if(i==n) { printf(\t 系統(tǒng)中沒有該課程信息 !\n)。 return。 } for(i=0。i=n。i++) { if(strcmp(cou[i].name,s)==0) putout(cou,i)。 } } void find_nature(course cou[],int m,int n) //按課性質(zhì)查詢 { char s[20]。 27 int i=0。 system(cls)。 qiehuan()。 printf(\t 請輸入想查詢的課程性質(zhì) :)。 scanf(%s,s)。 while(strcmp(cou[i].nature,s)!=0amp。amp。in) i++。 if(i==n) { printf(\t 系統(tǒng)中沒有該課程信息 !\n)。 return。 } for(i=0。i=n。i++) { if(strcmp(cou[i].nature,s)==0) putout(cou,i)。 } } void find(course cou[] ,int n) //查詢課程業(yè)務 { int a,m。 while(a!=0) { qiehuan()。 printf(\t┌──────────────────┐\n)。 printf(\t│** ** 程名稱 **│\n)。 printf(\t│** ** **│\n)。 printf(\t└──────────────────┘\n)。 printf(\t 請選擇查詢方式 :)。 scanf(%d,amp。m)。 while(m!=1amp。amp。m!=2amp。amp。m!=3amp。amp。m!=0) 28 { printf(\t 輸入錯誤,請重新選擇 :)。 scanf(%d,amp。m)。 } if(m==1) // 按課程編號查詢 find_num(cou,m,n)。 if(m==2) //按課程名稱查詢 find_name(cou,m,n)。 if(m==3) //按課程性質(zhì)查詢 find_nature(cou,m,n)。 if(m==0) return。 printf(\n\t 是否繼續(xù)查詢 ?(是請輸入 1,否請輸入 0): )。 scanf(%d,amp。a)。 system(cls)。 } } void Change(course cou[] ,int n) //修改課程函數(shù) { char s[20]。 int i=0,a,b。 while(a!=0) //判斷是否繼續(xù)修改 { qiehuan()。 printf(\t 請輸入想修改的課程信息的課程名稱 :)。 scanf(%s,s)。 while(strcmp(cou[i].name,s)!=0amp。amp。i=n) i++。 if(i==n+1) 29 printf(\t 系統(tǒng)中沒有該科目 !\n)。 if(i!=n+1) { for(i=0。i=n+1。i++) { if(strcmp(cou[i].name,s)==0) { printf(\t┌──────────────────┐\n)。 printf(\t│** ** **│\n)。 printf(\t│** ** **│\n)。 printf(\t│** 5. 課 程 承 擔 學 院 **│\n)。 printf(\t└──────────────────┘\n)。 printf(請輸入要修改的課程信息項目 !\n)。 scanf(%d,amp。b)。 if(b==1) { printf(\t 請輸入正確課程編號 :)。 scanf(%d,amp。cou[i].num)。 } if(b==2) { printf(\t 請輸入正確的課程學時 :)。 scanf(%d,amp。cou[i].hours)。 } if(b==3) { printf(\t 請輸入正確的課程學分 :)。 scanf(%d,amp。cou[i].credit)。 } 30 if(b==4) { printf(\t1 請輸入正確的課程性質(zhì) :)。 scanf(%s,cou[i].nature)。 } if(b==5) { printf(\t 課程承擔學院 :)。 scanf(%s,cou[i].college)。 } printf(\t 修改成功! \n)。 } } } printf(\n\t 是否繼續(xù)修改 ?(是請輸入 1,否請輸入 0): )。 scanf(%d,amp。a)。 system(cls)。 } } void WritetoText(course cou[] ,int n) //自定義存儲課程函數(shù) { int m。 qiehuan()。 printf(\t┌──────────────────┐\n)。 printf(\t│** ** **│\n)。 printf(\t└──────────────────┘\n)。 printf(\t 請選擇所保存課程信 息的排序方式 :)。 scanf(%d,amp。m)。 if(m==1) sort_num(cou,n)。 if(m==2) sort_name(cou,n)。 31 char a。 int i=0。 FILE *fp。 //定義 FILE 結(jié)構指針變量 char FileName[20]。 //定義文件名 printf(\t 請給所保存課程信息的文件命名 :)。 scanf(%s,amp。FileName)。 fp=fopen(FileName,w)。 fprintf(fp,***************************************** 課程信息管理系統(tǒng) *******************************\n)。 fprintf(fp, 課程編號 課程名稱 課程學時 課程學分 課程性質(zhì) 承擔課程學院 \n)。 fprintf(fp,\n)。 while(i=n) { fprintf(fp, %12d%12s%15d%15d%15s%s\n,cou[i].num,cou[i].name,cou[i].hours,cou[i].credit,cou[i].nature,cou[i].college)。 i++。 } fprintf(fp,\n)。 fprintf(fp,***************************************共有 %d條記錄 ****************************************\n,n+1)。 fclose(fp)。 system(cls)。 qiehuan()。 printf(\t++\n)。 printf(\t| 課程信息成功導出,請在文件中查看 ! |\n)。 printf(\t++\n)。 a=getch()。 } 32 int read(course cou[] ,int n) //讀取數(shù)據(jù)庫 { FILE * fp。 int i=0。 if ((fp=fopen(,r+
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1