C 學習筆記 乙個動畫小程式,鍵盤控制小動畫

2021-09-10 15:54:00 字數 989 閱讀 6380

鍵盤互動:程式執行後,通過鍵盤,輸入資料,控制物件變化,控制程式流程

還有滑鼠(觸屏)互動,選單(按鈕)互動,對話方塊互動

程式結構

while(true)

1.小球字元的列印,小球字元是windows裡的乙個特殊字元,可以在word文件裡選擇插入-符號,然後拷貝到程式裡

2.延時:_sleep(time)是window裡的系統函式,可以直接呼叫,time的單位是毫秒,在延時的時間裡程式是沒有執行的(獨佔系統資源),影響程式的執行效率

3.邊界控制:

x++;if(x>77)x=0;等價於x++;x=x%77;

**按鍵動作判斷所用到的函式kbhit();(需要標頭檔案「conio.h")**c

#include #include #include using namespace std;

void gotoxy(int x,int y)

void move(int x0,int y0)

} int main()

****接收鍵盤碼getch()需要標頭檔案「conio.h」****

#include #include using namespace std;

int main()

void move(int x0,int y0)}}

}int main()

後來用函式改寫

#include #include#include#include#includeusing namespace std;

class move

void gotoxy(int x,int y)

void draw()

void clear()

//注意函式的()一定要寫完整那個,否則在在此後的函式都無法使用

void move()

draw();}}

}};int main()

c 學習筆記 03 從乙個小程式說起2

從乙個小程式說起2 要求 編寫乙個程式,要求使用者輸入一串整數和任意數目的空格,這些整數必須位於同一行中,但允許出現在該行中的任何位置。當使用者按下鍵盤上的 enter 鍵時,資料輸入結束。程式自動對所有的整數進行求和並列印出結果。c語言版本 1 include 2 include 3 4void ...

小程式wepy框架 動畫(做乙個動畫彈框)

源 如下 import wepy from wepy export default class shopcart extends wepy.page data animationdata isshowbackgroundview false methods hide onload this anim...

乙個小C 窗體程式

這程式摘自 head first in c 一書,由東南大學出版社影印。此程式的關鍵點的很多 2.while visible 為了使程式在未關閉前,背景色一直漸變 3.system.threading.thread.sleep 10 程式在10秒後掛起 具體程式 如下 此窗體只有乙個button控制...