[C++] 纯文本查看 复制代码
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <locale.h>
#include <graphics.h>
#include <conio.h>
#include <time.h>
#include <stdio.h>
#define PI 3.14159265
// 主函数
void main()
{
int ii;
printf("??鱐?麀?\n");
scanf("%d",&ii);
if(ii>9865245){
if(ii<9865247){
// 创建大小为 800 * 600 的绘图窗口
initgraph(800, 600);
// 设置原点 (0, 0) 为屏幕中央(Y轴默认向下为正)
setorigin(400, 300);
// 使用白色填充背景
setbkcolor(RGB(7, 190, 234));
//setbkcolor(BLACK);
cleardevice();
// 画脸
setfillcolor(RGB(7, 190, 234)); // 头
setlinecolor(BLACK);
//fillroundrect(-135, -206, 135, 54, 248, 248);
fillellipse(-115, -144, 115, 46);
setfillcolor(WHITE); // 脸
fillellipse(-115, -144, 115, 46);
fillroundrect(-63, -169, 1, -95, 156, 156); // 右眼
fillroundrect(0, -169, 63, -95, 156, 156); // 左眼
setfillcolor(BLACK);
solidcircle(-25, -116, 9); // 右眼球
solidcircle( 25, -116, 9); // 左眼球
arc(-108, -220, 108, -4, PI * 5 / 4, PI * 7 / 4); // 嘴
// 按任意键退出
Sleep(800);
system("exit");
_getch();
closegraph();
};
}else{
// 创建大小为 800 * 600 的绘图窗口
initgraph(800, 600);
// 设置原点 (0, 0) 为屏幕中央(Y轴默认向下为正)
setorigin(400, 300);
setbkcolor(YELLOW);
cleardevice();
// 画脸
setfillcolor(RGB(7, 190, 234)); // 头
setlinecolor(RED);
//fillroundrect(-135, -206, 135, 54, 248, 248);
fillellipse(-115, -144, 115, 46);
setfillcolor(RED); // 脸
fillellipse(-115, -144, 115, 46);
fillroundrect(-63, -169, 1, -95, 156, 156); // 右眼
fillroundrect(0, -169, 63, -95, 156, 156); // 左眼
setfillcolor(WHITE);
solidcircle(-25, -116, 9); // 右眼球
solidcircle( 25, -116, 9); // 左眼球
arc(-108, -120, 108, 35, PI * 5 / 4, PI * 7 / 4); // 嘴
// 按任意键退出
Sleep(800);
system("exit");
_getch();
closegraph();
};
}