C语言如何能让这个图像用上下左右控制?数组? 40
求大神帮忙#include<graphics.h>#include<conio.h>#definePI3.14159265//主函数voidmain(){//创建大小为8...
求大神帮忙
#include <graphics.h>
#include <conio.h>
#define PI 3.14159265
// 主函数
void main()
{
// 创建大小为 800 * 600 的绘图窗口
initgraph(800, 600);
// 设置原点 (0, 0) 为屏幕中央(Y轴默认向下为正)
setorigin(400, 300);
// 使用白色填充背景
setbkcolor(WHITE);
cleardevice();
// 画脸
setfillcolor(RGB(7, 190, 234)); // 头
setlinecolor(BLACK);
fillroundrect(-135, -206, 135, 54, 248, 248);
setfillcolor(WHITE); // 脸
fillellipse(-115, -144, 115, 46);
fillroundrect(-63, -169, 0, -95, 56, 56); // 右眼
fillroundrect(0, -169, 63, -95, 56, 56); // 左眼
setfillcolor(BLACK);
solidcircle(-16, -116, 6); // 右眼球
solidcircle( 16, -116, 6); // 左眼球
setfillcolor(RGB(201, 62, 0)); // 鼻子
fillcircle(0, -92, 15);
line(0, -77, 0, -4); // 人中
arc(-108, -220, 108, -4, PI * 5 / 4, PI * 7 / 4); // 嘴
line(-42, -73, -90, -91); // 胡子
line( 42, -73, 90, -91);
line(-41, -65, -92, -65);
line( 41, -65, 92, -65);
line(-42, -57, -90, -39);
line( 42, -57, 90, -39);
// 按任意键退出
_getch();
closegraph();
} 展开
#include <graphics.h>
#include <conio.h>
#define PI 3.14159265
// 主函数
void main()
{
// 创建大小为 800 * 600 的绘图窗口
initgraph(800, 600);
// 设置原点 (0, 0) 为屏幕中央(Y轴默认向下为正)
setorigin(400, 300);
// 使用白色填充背景
setbkcolor(WHITE);
cleardevice();
// 画脸
setfillcolor(RGB(7, 190, 234)); // 头
setlinecolor(BLACK);
fillroundrect(-135, -206, 135, 54, 248, 248);
setfillcolor(WHITE); // 脸
fillellipse(-115, -144, 115, 46);
fillroundrect(-63, -169, 0, -95, 56, 56); // 右眼
fillroundrect(0, -169, 63, -95, 56, 56); // 左眼
setfillcolor(BLACK);
solidcircle(-16, -116, 6); // 右眼球
solidcircle( 16, -116, 6); // 左眼球
setfillcolor(RGB(201, 62, 0)); // 鼻子
fillcircle(0, -92, 15);
line(0, -77, 0, -4); // 人中
arc(-108, -220, 108, -4, PI * 5 / 4, PI * 7 / 4); // 嘴
line(-42, -73, -90, -91); // 胡子
line( 42, -73, 90, -91);
line(-41, -65, -92, -65);
line( 41, -65, 92, -65);
line(-42, -57, -90, -39);
line( 42, -57, 90, -39);
// 按任意键退出
_getch();
closegraph();
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询