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

當(dāng)前位置:主頁 > 論文百科 > 書評論文 >

C語言課程設(shè)計報告書教小學(xué)生學(xué)英語(doc,其他)免費(fèi)下載

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

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


資料介紹

C語言課程設(shè)計報告書教小學(xué)生學(xué)英語 頁數(shù):28 字?jǐn)?shù):2596 設(shè)計任務(wù):C語言課程設(shè)計任務(wù)書1 題目:學(xué)院教學(xué)信息管理系統(tǒng) 功能:學(xué)院教學(xué)信息管理系統(tǒng),每一條記錄包括一位教師的職工號、姓名、職稱、性別、3門課程, 教學(xué)效果綜合評分。系統(tǒng)要求實現(xiàn)以下功能:     1、輸入:輸入每一位教師記錄,將其信息寫入文件中。     2、顯示:顯示每位教師記錄。     3、排序:按職工號或教學(xué)效果綜合評分進(jìn)行排序,并顯示。     4、查找:完成按姓名或課程查找教師的相關(guān)記錄,并顯示。 要求:1、用C語言實現(xiàn)程序設(shè)計;     2、利用結(jié)構(gòu)體數(shù)組實現(xiàn)教師信息的數(shù)據(jù)結(jié)構(gòu)設(shè)計;     3、系統(tǒng)的各個功能模塊要求用函數(shù)實現(xiàn);     4、界面友好(良好的人機(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();//保存短語函數(shù) void save3();//保存短句函數(shù) void see();//查看詞庫界面 void see1();//查看單詞詞庫 void see2();//查看短語詞庫 void see3();//查看短句詞庫 void one();//學(xué)習(xí)單詞函數(shù) void two();//學(xué)習(xí)短語函數(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| ------快-樂-學(xué)-習(xí)—&&&—快-樂-成-長----- |\n"); printf("\t| |\n"); printf("\t| !!!love me, love english!!! |\n"); printf("\t| |\n"); printf("\t| |\n"); printf("\t| 1.開始學(xué)習(xí) |\n"); printf("\t| |\n"); printf("\t| 2.擴(kuò)大詞庫 |\n"); printf("\t| |\n"); printf("\t| 3.查看詞庫 |\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 請選擇: "); 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| ------快-樂-學(xué)-習(xí)—&&&—快-樂-成-長----- |\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 請輸入: "); 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---------------------------已存滿,不能存入數(shù)據(jù)--------------------------"); break;} else {printf("請輸入英文單詞:"); getchar(); gets(word[i].a1); printf("\n請輸入中文詞語:"); 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 請輸入: "); 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---------------------------已存滿,不能存入數(shù)據(jù)--------------------------"); break;} else {printf("請輸入英文短語:"); getchar(); gets(phrase[i].a2); printf("\n請輸入中文短語:"); 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 請輸入: "); scanf("%d",&j); if(j==1) ; else if(j==2) break; }} zero(); select(); }


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



本文編號:343317

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

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


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

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