用C 語言編寫乙個打字訓練器

2025-02-02 16:25:12 字數 3267 閱讀 7940

1樓:網友

gui就用mfc吧,如果在windows平臺下……如果說用c++的gui庫,額,太多了一點(25個……bjarne stroustrap說的哈,我引用一下),會c的話直接在黑盒子裡畫介面吧,哈哈~~~

程式的話,最好自己動手,有問題再把**片段貼出來的好。

不過,貌似這**是沒什麼用的,放在這裡……

2樓:網友

那不就是金山打字通嗎?

c語言程式設計,打字訓練測試軟體

3樓:網友

掃瞄鍵盤,讀入輸入值,根據所處的位置,判斷輸入是否正確。

計算出誤位元速率,顯示出來。

計算出,從開始輸入到此刻經過了多少秒,算出平均每秒輸入字元數,顯示出來。

4樓:星藍羽

呼叫系統時鐘,錄入字元與檔案中相應的比較,挺簡單的。

急求!c++簡單打字練習程式。急!急!急!

5樓:

//沒用陣列,用了api設定座標。

#include

#include

#include

#include

#include

using namespace std;

void sleep(unsigned int mseconds)void setpos(int x,int y)int main()

setpos(x,y);

coutsetpos(x,y);

cout<<' ';

y++;setpos(0,h+1);

cout<} return 0;}

c++程式設計英文打字練習程式

6樓:匿名使用者

打字練習是乙個非常有用的小程式,電腦初學者可以藉助它來熟悉鍵位,新手可以利用它來提高打字速度。功能要求如下:1)程式開始後首先是練習模式選擇介面,有三種練習模式可以選擇,分別是單詞練習和文字練習。

2)單詞練習:要求在螢幕上繪製三個視窗,乙個用來顯示使用者輸入,乙個用來顯示練習的單詞,另乙個用來顯示統計資料。每次在螢幕上顯示乙個單詞,在使用者正確輸入這個單詞後再顯示下乙個單詞。

文字練習時採用逐行對照的方式來顯示文字和使用者的輸入。即在螢幕上顯示一行文字,緊接著就是一行使用者的輸入,這樣逐行對照。同樣要求統計使用者的準確率和速度,還要顯示剩餘尚未輸入文字的數量,以百分比的形式顯示。

練習用的文字儲存在文字檔案中。

編寫乙個c++程式,打字練習系統。要求系統提供練習文字,統計打字速度和正確率。謝了

7樓:網友

金山打字就行了,而且還是免費的,有五筆測速,拼音測速,這個上面最全了。

關於您回答過的乙個c++打字練習再問一下

8樓:網友

最好把完整的錯誤貼出來,因為我這兒能正常執行。

你可以先試試把。

#include

#include

改成#include

#include

並去掉using namespace std;

求你那份c++簡單打字練習程式

9樓:感冒九十九

我有,不過很差,你要不要,我也正在解決當中!

c++編乙個打字遊戲

10樓:網友

分太少了,懶得寫,給你第乙個提示,文字下落要用dc的相關函式呼叫。

11樓:

分太少了,懶得寫,給你第三個提示,建乙個全域性二維陣列,動態賦值true或false標識打掉或錯過。

12樓:匿名使用者

分太少了,懶得寫,給你第五個提示,通過變數去影響文字顯示的座標位置實現文字的下落。

13樓:不如單身

分太少了,懶得寫,第四個提示也不想寫了,只想問下你決定用什麼程式設計軟體?vc++

求c或c++語言英文打字測試程式

14樓:90後小白

# include ""

# include

# include

# include

void main()

key=asckey();

closegraphmode();

void setgraphmode()

void closegraphmode()/* 從鍵盤緩衝區內直接讀出asc碼 */byte asckey(void)

void moveletter(void)}}void killletter(int letterid)/* 刪除字元物件後馬上再建立乙個 */

createletter();

void createletter()

void hideletter(int id)void showletter(int id);str[0]=letter[id].val;

outtextxy(letter[id].x,letter[id].y,str);

void check(byte key)for (y=0;y<80;y++)

for (x=0;x<320;x++)

fclose(bmp);

void selectlevel()

int intervals[3]=;

int sel=0;

file *bmp;

byte r,g,b,t,key;

int i,x,y;

bmp=fopen("","rb");

fseek(bmp,54,seek_set);

for (i=0;i<16;i++)

for (y=0;y<200;y++)

for (x=0;x<160;x++)

fclose(bmp);

while (true)

step=steps[sel-1];

interval=intervals[sel-1];

cleardevice();

15樓:公學名

#包括「的」

包括#包括。

包括 / / 「htt??p:目標=「_blank」>

16樓:網友

先printf一行,再scanf一行,用strcmp比比,不就行了。

用C語言編寫程式(不是C,用C語言編寫一個程式(不是C )

細節你自己寫,我給你提供一個思路,也就是偽 1.一個變數用來記錄輸入數字的和 sum 2.一個變數用來記錄輸入的數字的個數 num3.while沒迴圈一次,接收一個數字輸入,求和一次 sum,數字個數加1 num 1 4.結束後求平均值 sum num 編好一個c語言程式如何在c 6.0裡執行 第一...

C語言猜拳遊戲程式設計,怎樣用C語言編寫一個猜拳遊戲?

include using namespace std main cout cout 電腦贏了 怎樣用c語言編寫一個猜拳遊戲?幫助做程式主體 開始遊戲部分 include include void main cout game over 給你個提示吧 用random 可以用n 3 然後看 0 1 2...

c語言一程式設計題求指導,c語言程式設計 編寫一個求和函式 求指導

include stdio.h void zh char s 函式宣告 main for i 0 i 80 i if s i break printf 字元長度為 d n i s i zh s s 這裡無法返回陣列,所以用s i 是沒用的 zh s 呼叫的時候不用加 printf c s i cha...