|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include <stdio.h>
- #include <Windows.h>
- void clear(char a) //清屏
- {
- COORD xy={0,0};
- long xyw;
- HANDLE hout=GetStdHandle(STD_OUTPUT_HANDLE);
- FillConsoleOutputCharacter(hout,a,2000,xy,&xyw);
- }
- void gotoxy(int x,int y) //定义输入位置
- {
- COORD xy;
- HANDLE hout=GetStdHandle(STD_OUTPUT_HANDLE);
- xy.X=x; //x代表横坐标,y代表纵坐标
- xy.Y=y;
- SetConsoleCursorPosition(hout,xy);
- }
- #define X 22 //X,Y代表初始位置
- #define Y 22
- void circle() //设置图框
- {
- int i;
- gotoxy(X,Y);
- printf("┏");
- for (int i=0;i<24;i++)
- {
- printf("━");
- }
- printf("┓");
- gotoxy(X,Y);
- for (i=0;i<24;i++)
- {
- gotoxy(X,Y+i+1);
- printf("┃");
- }
- gotoxy(X,Y+1+i);
- printf("┗");
- for (i=0;i<24;i++)
- {
- printf("━");
- }
- printf("┛");
- gotoxy(X+25,Y);
- printf("┓");
- for (i=0;i<24;i++)
- {
- gotoxy(X+25,Y+1+i);
- printf("┃");
- }
- }
- int main()
- {
- clear(' ');
- clear(' ');
- circle();
- }
复制代码 |
|