如何用c语言编写一个程序,输出一张笑脸?

Python012

如何用c语言编写一个程序,输出一张笑脸?,第1张

#include<stdio.h>

#include <Windows.h>

struct move_point

{

int x,y

int xv,yv

}man

void gotoxy(int x, int y) //x为列坐标,y为行坐标

{

COORD pos = {x,y}//定义坐标

HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE)//设置一个句

SetConsoleCursorPosition(hOut, pos)

}

void main()

{

int i

gotoxy(10, 10)

printf("%c", 2)

for(i = 0i <40i++)

{

gotoxy(10 + i, 10)

printf(" ")

printf("%c", 2)

Sleep(100)

}

}

直接调用并显示JPG BMP等格式图片的函数好像没有,要自己编写。

首先要弄清楚图片格式的编码方式,然后设置分辨率,可以显示出来。

void far getimage(int left,int top,int right,int bottom,void far *buf)

说明:把屏幕图形部分拷贝到由BUF所指向的内在区域,左上角和右下角图标。用函数IMAGESIZE()来确定存储图像所需字节数。用GETIMAGE()存储的图像可以用PUTIMAGTE()函数写到屏幕上。