天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

C語(yǔ)言課程設(shè)計(jì)報(bào)告書(shū)教小學(xué)生學(xué)英語(yǔ)(doc,其他)免費(fèi)下載

發(fā)布時(shí)間:2017-05-03 16:11

  本文關(guān)鍵詞:c語(yǔ)言課程設(shè)計(jì)報(bào)告書(shū),由筆耕文化傳播整理發(fā)布。


資料介紹

C語(yǔ)言課程設(shè)計(jì)報(bào)告書(shū)教小學(xué)生學(xué)英語(yǔ) 頁(yè)數(shù):28 字?jǐn)?shù):2596 設(shè)計(jì)任務(wù):C語(yǔ)言課程設(shè)計(jì)任務(wù)書(shū)1 題目:學(xué)院教學(xué)信息管理系統(tǒng) 功能:學(xué)院教學(xué)信息管理系統(tǒng),每一條記錄包括一位教師的職工號(hào)、姓名、職稱(chēng)、性別、3門(mén)課程, 教學(xué)效果綜合評(píng)分。系統(tǒng)要求實(shí)現(xiàn)以下功能:     1、輸入:輸入每一位教師記錄,將其信息寫(xiě)入文件中。     2、顯示:顯示每位教師記錄。     3、排序:按職工號(hào)或教學(xué)效果綜合評(píng)分進(jìn)行排序,并顯示。     4、查找:完成按姓名或課程查找教師的相關(guān)記錄,并顯示。 要求:1、用C語(yǔ)言實(shí)現(xiàn)程序設(shè)計(jì);     2、利用結(jié)構(gòu)體數(shù)組實(shí)現(xiàn)教師信息的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì);     3、系統(tǒng)的各個(gè)功能模塊要求用函數(shù)實(shí)現(xiàn);     4、界面友好(良好的人機(jī)交互),程序加必要的注釋。 總評(píng)成績(jī): 指導(dǎo)教師: #include #include #include #include #define SIZE 100//聲明函數(shù),,結(jié)構(gòu) void zero();//主顯示界面 void select();//選擇界面 void save();//保存界面函數(shù) void save1();//保存單詞函數(shù) void save2();//保存短語(yǔ)函數(shù) void save3();//保存短句函數(shù) void see();//查看詞庫(kù)界面 void see1();//查看單詞詞庫(kù) void see2();//查看短語(yǔ)詞庫(kù) void see3();//查看短句詞庫(kù) void one();//學(xué)習(xí)單詞函數(shù) void two();//學(xué)習(xí)短語(yǔ)函數(shù) void three();//學(xué)習(xí)短句函數(shù) struct word_list { char a1[10]; char b1[10]; }word[SIZE]; struct phrase_list { char a2[20]; char b2[20]; }phrase[SIZE]; struct sentence_list { char a3[100]; char b3[100]; }sentence[SIZE]; //定義函數(shù) void main() {zero(); select();} void zero() {printf("\n"); printf("\n\n\n"); printf("\t| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); printf("\t| |\n"); printf("\t| |\n"); printf("\t| ------快-樂(lè)-學(xué)-習(xí)—&&&—快-樂(lè)-成-長(zhǎng)----- |\n"); printf("\t| |\n"); printf("\t| !!!love me, love english!!! |\n"); printf("\t| |\n"); printf("\t| |\n"); printf("\t| 1.開(kāi)始學(xué)習(xí) |\n"); printf("\t| |\n"); printf("\t| 2.擴(kuò)大詞庫(kù) |\n"); printf("\t| |\n"); printf("\t| 3.查看詞庫(kù) |\n"); printf("\t| |\n"); printf("\t| 4.退出系統(tǒng) |\n"); printf("\t| |\n"); printf("\t| 制作者:西安理工大學(xué) 王軍禮 |\n"); printf("\t| |\n"); printf("\t|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); } void select() { int a; printf("\t\t 請(qǐng)選擇: "); scanf("%d",&a); switch(a) { case 1:one();break; case 2:save();break; case 3:see();break; case 4:exit(0); default: printf("error\n"); } } void save() {int b; printf("\n"); printf("\n"); printf("\t\t|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); printf("\t\t| |\n"); printf("\t\t| ------快-樂(lè)-學(xué)-習(xí)—&&&—快-樂(lè)-成-長(zhǎng)----- |\n"); printf("\t\t| |\n"); printf("\t\t| !!!love me, love english!!! |\n"); printf("\t\t| |\n"); printf("\t\t| 1.記錄單詞 |\n"); printf("\t\t| |\n"); printf("\t\t| 2.記錄詞組 |\n"); printf("\t\t| |\n"); printf("\t\t| 3.記錄句子 |\n"); printf("\t\t| |\n"); printf("\t\t| 4.返回 |\n"); printf("\t\t| |\n"); printf("\t\t|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); printf("\t\t 請(qǐng)輸入: "); scanf("\n %d",&b); switch(b) { case 1:save1();break; case 2:save2();break; case 3:save3();break; case 4:zero(); select();break; default: printf("error\n"); } } void save1() {int i,j,m1; FILE *fp1,*fi1; if((fp1=fopen("word_list","r"))==NULL) {fp1=fopen("word_list","wb");fclose(fp1);} if((fi1=fopen("c1","r"))==NULL) {m1=0; fi1=fopen("c1","wb"); fwrite(&m1,sizeof(int),1,fi1); fclose(fi1);} if((fi1=fopen("c1","rb"))!=NULL) { fi1=fopen("c1","rb"); fread(&m1,sizeof(int),1,fi1); i=m1; } for(i;i<=SIZE;i++) {if(m1>=(SIZE-1)) {printf("\n---------------------------已存滿(mǎn),不能存入數(shù)據(jù)--------------------------"); break;} else {printf("請(qǐng)輸入英文單詞:"); getchar(); gets(word[i].a1); printf("\n請(qǐng)輸入中文詞語(yǔ):"); gets(word[i].b1); if((fp1=fopen("word_list","ab"))==NULL) { printf("cannot open file\n"); exit(0); } if(fwrite(&word[i],sizeof(struct word_list),1,fp1)!=1) printf("file write error\n"); fclose(fp1); m1=m1+1; if((fi1=fopen("c1","wb"))==NULL) { printf("cannot open file\n"); exit(0); } if(fwrite(&m1,sizeof(int),1,fi1)!=1) printf("file write error\n"); fclose(fi1); printf("\t\t \n"); printf("\t\t \n"); printf("\t\t|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); printf("\t\t| |\n"); printf("\t\t|----------記錄成功!是否繼續(xù)記錄單詞-----------|\n"); printf("\t\t| |\n"); printf("\t\t| |\n"); printf("\t\t| 1.繼續(xù)--- |\n"); printf("\t\t| |\n"); printf("\t\t| 2.退出--- |\n"); printf("\t\t| |\n"); printf("\t\t| |\n"); printf("\t\t|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); printf("\t\t 請(qǐng)輸入: "); scanf("%d",&j); if(j==1) ; else if(j==2) break; }} zero(); select(); } void save2() {int i,j,m2; FILE *fp2,*fi2; if((fp2=fopen("phrase_list","r"))==NULL) {fp2=fopen("phrase_list","wb");fclose(fp2);} if((fi2=fopen("c2","r"))==NULL) {m2=0; fi2=fopen("c2","wb"); fwrite(&m2,sizeof(int),1,fi2); fclose(fi2);} if((fi2=fopen("c2","rb"))!=NULL) { fi2=fopen("c2","rb"); fread(&m2,sizeof(int),1,fi2); i=m2; } for(i;i<=SIZE;i++) {if(m2>=(SIZE-1)) {printf("\n---------------------------已存滿(mǎn),不能存入數(shù)據(jù)--------------------------"); break;} else {printf("請(qǐng)輸入英文短語(yǔ):"); getchar(); gets(phrase[i].a2); printf("\n請(qǐng)輸入中文短語(yǔ):"); gets(phrase[i].b2); if((fp2=fopen("phrase_list","ab"))==NULL) { printf("cannot open file\n"); exit(0); } if(fwrite(&phrase[i],sizeof(struct phrase_list),1,fp2)!=1) printf("file write error\n"); fclose(fp2); m2=m2+1; if((fi2=fopen("c2","wb"))==NULL) { printf("cannot open file\n"); exit(0); } if(fwrite(&m2,sizeof(int),1,fi2)!=1) printf("file write error\n"); fclose(fi2); printf("\t\t \n"); printf("\t\t \n"); printf("\t\t|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); printf("\t\t| |\n"); printf("\t\t|----------記錄成功!是否繼續(xù)記錄單詞-----------|\n"); printf("\t\t| |\n"); printf("\t\t| |\n"); printf("\t\t| 1.繼續(xù)--- |\n"); printf("\t\t| |\n"); printf("\t\t| 2.退出--- |\n"); printf("\t\t| |\n"); printf("\t\t| |\n"); printf("\t\t|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|\n"); printf("\t\t 請(qǐng)輸入: "); scanf("%d",&j); if(j==1) ; else if(j==2) break; }} zero(); select(); }


  本文關(guān)鍵詞:c語(yǔ)言課程設(shè)計(jì)報(bào)告書(shū),由筆耕文化傳播整理發(fā)布。



本文編號(hào):343317

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/wenshubaike/kcsz/343317.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)d6555***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com