日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > c/c++ >内容正文

c/c++

项目: 打字母游戏图形化【C++ / C】

發(fā)布時(shí)間:2025/3/20 c/c++ 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 项目: 打字母游戏图形化【C++ / C】 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

跪求 點(diǎn)贊 留言 打賞隨意

目錄

  • 最終的效果
  • 代碼
  • 資源地址

最終的效果

一下子下3個(gè)字母

代碼

//項(xiàng)目名稱:打字程序,有三個(gè)字母隨機(jī)下落 // #define _CRT_SECURE_NO_WARNINGS//避免換編譯器時(shí),有時(shí)候編譯不過(guò) #include<stdio.h> #include<stdlib.h> #include<Windows.h> #include<graphics.h>//圖形圖函數(shù) #include<time.h>//隨機(jī)函數(shù)種子 #include<conio.h>//按鍵操作庫(kù) #include<mmsystem.h> #pragma comment(lib,"Winmm.lib") void intChar(char arrayChar[],int charX[],int charY[],int index) {arrayChar[index]=rand()%26+'A';//避免重復(fù)//[0] 0-1 0-2//[1] 1-0 1-2//[2] 2-0 2-1while(arrayChar[index] == arrayChar[(index+1)% 3] ||arrayChar[index] == arrayChar[index+2 % 3])//要來(lái)比較讓三個(gè)字母沒(méi)有重復(fù){arrayChar[index]=rand()%26+'A';}charX[index]= rand()%501+200;charY[index]= rand()%51-200;//讓下落出現(xiàn)有差錯(cuò)的效果,而不是在同一水平線出現(xiàn) } //轉(zhuǎn)換類型,圖形編程只允許輸出字符串 void outtextxy_score(int X,int Y,int num) //因?yàn)閳D形界面編程只能輸出字符串 //不能輸出整型,所以要把整型變?yōu)樽址?/span> {char str[20]="";sprintf(str,"score: %d",num);outtextxy(X,Y,str); }int main(void) {srand((unsigned int)time(NULL));initgraph(800,600);//打開圖形化界面char arrayChar[3] = "";//存放下落的字母int charX[3] = {0};//存放X坐標(biāo)int charY[3] = {0};//存放Y坐標(biāo)char UserKey = ' ';//存放用戶輸入的字母int score=0;int i=0;for(i=0;i<3;i++)//{intChar(arrayChar,charX,charY,i);//初始化三個(gè)字母}settextstyle(60,0,"宋體");IMAGE mg;loadimage(&mg,"mg.png",800,600);mciSendString("open 1.mp3 alias bkmusic", NULL, 0, NULL);mciSendString("play bkmusic repeat", NULL, 0, NULL); while(1){putimage(0,0,&mg);//慢慢的輸出//改變每一個(gè)字符的Y坐標(biāo)for(i=0;i<3;i++){ charY[i]+=16;}for(i=0;i<3;i++){if(charY[i]>600)//判斷字母是否到底部,如果到底部說(shuō)明你沒(méi)有打這個(gè)字母,那就重新分配{intChar(arrayChar,charX,charY,i);break;}}outtextxy_score(100,100,score);//畫出三個(gè)字符for(i=0;i<3;i++){outtextxy(charX[i],charY[i],arrayChar[i]);}if(_kbhit()){UserKey=_getch();//暫停程序:如果第一次輸入的是空格就暫停,再一次空格結(jié)束暫停。//所謂的暫停,其實(shí)就是讓程序就入死循環(huán)if(UserKey==' '){while(_getch()!=' ');}for(i=0;i<3;i++){if(arrayChar[i] == UserKey || arrayChar[i] == UserKey-('a'-'A'))//判斷三個(gè)字母中哪個(gè)與你輸入的相等,相等則重新分配{score+=10;//計(jì)分intChar(arrayChar,charX,charY,i);printf("\a");break;}}}Sleep(75);cleardevice();//清屏}_getch();//防止閃屏closegraph();return 0; }

資源地址

鏈接:https://pan.baidu.com/s/1f41wj7-V20TE2kit4A2koA 提取碼:1234

總結(jié)

以上是生活随笔為你收集整理的项目: 打字母游戏图形化【C++ / C】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲AV无码成人精品区麻豆 | 亚洲欧美小视频 | 久久成人精品一区二区 | 久艹在线观看视频 | 国产精品2020| 天天爽av| 国产精品久久在线 | 一区二区三区免费毛片 | 综合影院| 久久精品视频1 | 国产成人在线精品 | 久久久久九九九 | 国产欧美久久久精品免费 | 国产在线二区 | av在线有码 | 91久久精品国产91久久 | 床戏高潮呻吟声片段 | 偷拍久久久| 日韩中文字幕免费在线观看 | 高清视频在线免费观看 | 日本少妇xxxxxx | xxxx日本黄色| 国产精品九| 四川话毛片少妇免费看 | √天堂8资源中文在线 | 亚洲精品一区二区三区四区乱码 | 丁香四月婷婷 | 国产女主播av | 在线不卡一区二区 | 91免费黄视频 | 16一17女人毛片 | 亚洲国产精品天堂 | 91久久综合 | 男人av在线 | 麻豆一区二区三区在线观看 | 日韩毛片免费观看 | 日韩第六页 | 欧美一级片在线 | 国产在线观看免费 | 加勒比色综合 | 国产精品色 | 白又丰满大屁股bbbbb | 久久福利电影 | 欧美日在线 | 中文字幕一二三四 | 日本男人的天堂 | 国产精品jizz在线观看美国 | 男女男精品视频 | 男女互插视频 | 人人干人人爱 | av成人精品| 国产片免费 | www.中文字幕.com| 成人午夜视频免费在线观看 | 久久嫩草精品久久久久 | 欧洲亚洲综合 | 天天操夜夜爽 | 痴女扩张宫交脱垂重口小说 | 自拍视频啪 | 久久国产人妻一区二区免色戒电影 | 日韩av少妇| 麻豆系列在线观看 | 欧美在线播放 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 国产天堂精品 | heyzo北岛玲在线播放 | 在线免费91 | 国产精选在线观看 | 老熟女重囗味hdxx69 | 深夜免费福利 | 亚洲天堂伊人网 | 免费三片60分钟 | 免费国产黄色片 | 97成人人妻一区二区三区 | 波多野结衣国产 | 天堂中文字幕 | 免费三片在线播放 | 在线v| 91尤物视频 | 亚洲综合激情网 | 国产乱码一区二区三区在线观看 | 午夜影院免费 | 亚洲超碰在线观看 | 91蝌蚪在线 | h视频亚洲| 亚洲综合在线观看视频 | 国产主播自拍av | 日韩网站在线 | 久久精品久久久久久 | 亚洲最大的av网站 | 日韩免费小视频 | 欧美日韩在线观看视频 | 精品h视频| 少妇av网 | 亚洲av成人精品午夜一区二区 | 日本免费在线视频观看 | 日本精品一区二区 | 日本亚洲网站 | www.久热|