#include<stdio.h>#include<time.h>#include<windows.h>#include<conio.h>int color(int c){ SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), c); //更改文字颜色 return 0;}void gotoxy(int x,int y){ COORD pos; pos.X=x; pos.Y=y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);}void title(){ color(15); gotoxy(24,3); printf("趣 味 俄 罗 斯 方 块\n"); color(11); gotoxy(18,5); printf("■"); gotoxy(18,6); printf("■■"); gotoxy(18,7); printf("■"); color(14); gotoxy(26,6); printf("■■"); gotoxy(28,7); printf("■■"); color(10); gotoxy(36,6); printf("■■"); gotoxy(36,7); printf("■■"); color(13); gotoxy(45,5); printf("■"); gotoxy(45,6); printf("■"); gotoxy(45,7); printf("■"); gotoxy(45,8); printf("■"); color(12); gotoxy(56,6); printf("■"); gotoxy(52,7); printf("■■■");}void welcome(){ int n; int i,j; color(14); //使用循环绘制边框 for(i=9;i<=20;i++) { for(j=15;j<=60;j++) { gotoxy(j,i); if(i==9||i==20) { printf("="); } else if(j==15||j==59) { printf("||"); } } } //菜单选项文字 color(12); gotoxy(25, 12); printf("1.开始游戏"); gotoxy(40, 12); printf("2.按键说明"); gotoxy(25, 17); printf("3.游戏规则"); gotoxy(40, 17); printf("4.退出"); gotoxy(21,22); color(3); printf("请选择[1 2 3 4]:[ ]\b\b"); color(14); scanf("%d", &n); //输入选项}void flower(){ gotoxy(66,11); printf("(_)"); color(12); gotoxy(64,12); printf("(_)"); gotoxy(68,12); printf("(_)"); gotoxy(66,13); printf("(_)"); gotoxy(67,12); color(6); printf("@"); gotoxy(72,10); color(13); printf("(_)"); gotoxy(76,10); printf("(_)"); gotoxy(74,9); printf("(_)"); gotoxy(74,11); printf("(_)"); gotoxy(75,10); color(6); printf("@"); gotoxy(71,12); printf("|"); gotoxy(71,11); printf(" /"); gotoxy(70,13); printf("\\|"); gotoxy(70,14); printf(" |/"); gotoxy(70,15); printf("\\|"); gotoxy(71,16); printf("|/"); gotoxy(71,17); printf("|"); gotoxy(67,17); color(10); printf("\\\\\\\\"); gotoxy(73,17); printf("//"); gotoxy(67,18); color(2); printf("^^^^^^^^"); gotoxy(65,19); color(5); printf("明 日 科 技"); gotoxy(68,20); printf("周小美");}int main(){ title(); flower(); welcome();}