求一用c语言来编写的图形编程代码(在tc2.0中编译)

rt,找一个完整的代码,能让我自己通过编译运行去了解一下怎样在tc下进行图形编程。谢谢大虾... rt,找一个完整的代码,能让我自己通过编译运行去了解一下怎样在tc下进行图形编程。谢谢大虾 展开
 我来答
匿名用户
2013-08-08
展开全部
/********************************************************
* 本程序在高分辨率VGA模式下画
* 正弦曲线,需要Egavga.bgi和cga.bgi驱动包的支持
* 相关图形处理函数见《graphics图形和图像函数包.doc》
********************************************************/
#include "stdio.h"
#include "graphics.h"
#include "conio.h"
#include "math.h"
main()
{
int x,y;
double s;
int driver=VGA ,mode=VGAHI ; /*设置显示器的图形模式参数,具体说明见《C语言图形函数.DOC》*/ initgraph(&driver,&mode,""); /*初始化图形模式*/
setbkcolor(BLACK); /*设置背景颜色*/
line(0,0,0,480); /*画Y轴*/
line(0,240,640,240); /*画X轴*/
for(x=0;x<360;x++) /*从0°到360°*/
{
s=sin((x*3.14159*2)/360.0); /*转换成弧度,再计算y值*/
y=480-(s*150+240); /*放大150倍便于显示,位移到屏幕中间+240,倒置480-*/
putpixel(x,y,WHITE);
}
getch();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式