c語言背單詞系統
1. c語言必背單詞
1.return返回。2.value值。3.function函數。4.declaration聲明。5.extern外部。6.insert插入。7.error錯誤。8.delete刪除。9.file文件。10.open打開。11close關閉。12.read讀。13.write寫。14.constant常量。15.number數字。16.circle循環。17.variant變數。18.sort排序。19.keywords關鍵字。20.debug調試。暫時就列出來20個非常常用的c語言必背單詞,使用編程語言會經常遇到這些單詞的,望採納。
2. 用c語言編寫一個背單詞的系統 大神們幫幫忙啊!!!!
Y花點真的Money吧,這也算一個較大的程序吧
3. 怎樣用C語言編寫一個簡單的背單詞程序
這還不簡單?
為每個單詞設定一個索引值。
假設一共有100個單詞吧?
使用rand()%100,就可以得到0-99之間的隨機值了。
+1就是1—100之間的隨機值。
你先定義一個容量為200或更大的數組,給他們全部用上述方法附上隨機值。然後挨個讀取就可以了。
至於具體代碼要自己研究。注意:
1.要生成隨機種子。srand((unsigned)time(0))否則總是生成同一個。
2.隨機種子產生以此即可。
3.你還可以使用隊列,挨個讀取,還可以設定優先順序,讓經常錯的優先順序提高--這就算人工智慧吧,呵呵。
http://..com/question/38052334.html
4. C語言背單詞程序
#包括
#包括
包括
結構的字/ /構造一個單詞的定義,其中兩名成員提出英語單詞和相應的中國翻譯
{
字元中國[20] [20];
炭英語;
};
整數點= 0; / /統計分數
詮釋COUNT1 = 0; / /添加一些測試
無效田家(字的海峽[100],詮釋計數); / /函數聲明的詞彙短語
無效叔初(字海峽結構[100],詮釋計數)/ /函數聲明,所有的輸出詞典中的短語
無效fanyi1(結構字海峽「[100],詮釋及數量); / /函數聲明,輸入中文,英文翻譯訪問以
無效fanyi2(字海峽結構[100],詮釋計數);的
無效的chaxun(INT點,詮釋COUNT1),/ /函數聲明的輸出結果!
無效的主要()
{
詮釋計數= 0;
結構字海峽「[100]; / /定義一個結構海峽
整數N;
字元CH chioch陣列;
(1)
{
printf的(「 *************背單詞系統********************* \ n「);
printf(」請* ************ 1,添加詞庫********************* \ n「);
printf(」請* ************中國英語*********************** \ n「);
輸出( 「************* 3,英語對中國*********************** \ n」);
> printf(「請************* 4,輸出所有的詞庫***************** \ n」;};
輸出(「************* 5,成績查詢********************* \ n」);
輸出(「************* 0,退出************************* \ n」); /> printf(「請******************************************** \ N「);
printf的(」請輸入您去操作的行:\ n「);
scanf的(」%d「,&N);
<BR /開關(N)
{
案件1:田家(STR,計數);打破; / /函數調用
案例2:fanyi1(海峽,計數);打破; / /函數調用
案例3:fanyi2(海峽,計數);打破; / /函數調用
情況下,叔初(海峽,計數);突破;
案例5:chaxun(點,COUNT1)的;打破; / /函數調用
情況下,0:{printf的(「你確定要退出嗎?Y / N!\ n」);
scanf的(「%C%C」,&通道,chioch);
(CH =='Y'| | CH =='Y')出口(0);
}
默認:printf(「請您輸入錯誤的操作不能被執行「);
出口(0);
}
}
}
無效田家(字海峽結構[100],詮釋計數)/ /的詞彙短語
{
字元CH;
{
printf的(「詞庫輸入!\ n 「);
printf的(」請輸入英文單詞的詞彙:\ n「);
scanf函數(」%s「的話,str [計數。英語);
printf的(」\ n請進入中國的意義:\ n「);
scanf的(」%s「的話,str [計數]。中國);
數+ +;
printf的(」是否繼續進入Y / N!\ n「);
scanf的(」%s「,&CH);
}(CH =='Y');
輸出,計數(「%d \ n \ n」);
}
無效叔初(字STR [100],詮釋計數)/ /輸出詞典短語
{
INT I = 0;
printf的(「輸出詞典的詞!\ n」);
(<= 0){printf(「請不的話,可以不輸出!\ n「);回報;}
其他{
(i = 0; <算,我+ +){
printf的(」英語單詞:%s「的話,str [i]的英文);
printf的(」\ n中國的意義:%s「的話,str [i]的中國);
printf的(」\ n \ n「);
}
printf的(「詞庫所有單詞輸入完畢!!\ n」);
}
}
無效fanyi1(字海峽結構[100],詮釋計數)/ /輸入中文,英文翻譯訪問
{
我
字元路[20];
字元BH [20];
printf的(「請輸入英文單詞:\ n」);
scanf的(「%s」,CH);
printf(「請輸入一個翻譯的中國:\ n「);
scanf的(」%s「,BH);
(i = 0;我算,我+ +)
{
(STRCMP(通道,海峽[I]英語)== 0)
{
(STRCMP(BH海峽[I]。中國)== 0)
{
點+ +;的
COUNT1 + +;
printf的(「恭喜你!正確!\ n」);
}
其他
{ / a>
COUNT1 + +;
printf的(「不幸的是,弄錯了!!正確的翻譯是:%S \ n」,STR [I]。中國);
} BR />}
}
}
無效fanyi2(結構字海峽「[100],INT和數)/ /輸入英文,中文翻譯訪問
{
詮釋我;
字元CH [20];
字元BH [20];
printf的(「請進入中國:\ n「);
scanf的(」%s「,CH);
printf的(」請輸入英文翻譯:\ n「);
scanf的(」%s的「 BH)
為(i = 0; <計數;我+ +)
{
(STRCMP(CH話,str [i]的。中國)== 0) /> {
(STRCMP(BH,海峽[I]。英語)== 0){
點+ +;
COUNT1 + +;
printf的(「恭喜,你得到它!!\ n「);
}
其他
{
COUNT1 + +;
printf的(」不幸的是,答錯了!正確的翻譯是:%S \ n「,STR [I]英語);
}
}
}
}
無效chaxun(點,詮釋COUNT1)
{
printf的(「本次測試的結果是:\ n」);
> printf(「請總數:%d \ n」,COUNT1); </輸出(正確:%DA \ n「,點);
/ / printf(」請正確率:%d \ \ n 「,點* 100/count1);
}
5. C語言編背單詞系統
很簡單的.用數組最方便
6. 用c語言編寫背單詞系統要求背單詞和測驗,瀏覽單詞
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>
structword
{
charenglish[30];
charchinese[100];
intcount;/*記錄背單詞的正確次數*/
}dic[4000];
chargetChoice()
{
charstr[10];
gets(str);
while(strlen(str)==0)
{
printf("輸入為空,請重新輸入:");
gets(str);
}
returnstr[0];
}
intmain()
{
FILE*fp;
charch,line[100];
intkong,i,count=0,j=0,end=0,k=0;
intlast_process=0;
if((fp=fopen("cet4.txt","r"))==NULL)
{
printf("cannotopenthetxt!!! ");
exit(0);
}
/*讀取所有單詞*/
while(fgets(line,sizeof(line),fp)!=0)
{
/*每一行記錄的格式【單詞中文正確數】*/
/*讀取單詞*/
j=0;
for(i=0;i<line[i]!='';i++)
{
dic[count].english[j]=line[i];
j++;
}
dic[count].english[i]='