使用turbo C 绘制金刚石图案
来源:互联网 发布:java模拟器安卓版5.1 编辑:程序博客网 时间:2024/04/28 15:06
Turbo C 的图形函数均在一个头文件“graphics.h”中定义。所以,凡是在程序中要调用这些图形函数,
turbo 常用函数用法
//调用VGA驱动程序int gdriver=DETECT, gmode;initgraph ( &gdriver, &gmode, “c:\\tc\\bgi”);setbkcolor ( BLACK);//设定背景颜色为黑色setcolor ( WHITE);//设定画线的颜色为白色setlinestyle (0, 4444, 4);//设置当前线型 实线 线图样 线宽四个像素line ( x1, y1, x2,y2);//画线 x1 y1起点 x2y2终点lineto( x, y);//当前位置到xy坐标画直线moveto( x, y);//当前位置移动到指定位置不划线
实现代码:
#include <stdio.h>#include <graphics.h>#include <math.h>void main(){ int gdriver=DETECT,gmode; int r,n,x0=230,y0=230; double arc; int i,j; double x[100],y[100]; initgraph(&gdriver,&gmode,"d:\\tc"); printf("please input r and n:"); scanf("%d%d",&r,&n); arc=2*3.14159/n; for(i=0;i<n;i++) { x[i]=x0+r*cos(i*arc); y[i]=y0+r*sin(i*arc); } setcolor(4); setbkcolor(0); for(i=0;i<n-1;i++) for(j=i+1;j<=n-1;j++) line(x[i],y[i],x[j],y[j]); getchar(); closegraph();}
0 0
- 使用turbo C 绘制金刚石图案
- 创建MFC单文档,实现金刚石图案绘制功能
- MFC---定时器和双缓冲机制绘制旋转的金刚石图案
- 金刚石
- turbo c 系统使用感受
- Turbo C简单使用教程
- 绘制钻石图案(openGL和C++)
- 使用循环语句绘制图案-1
- 使用循环语句绘制图案-2
- 使用循环语句绘制图案-3
- Turbo c
- TURBO C
- Turbo C中如何使用汉字
- Turbo C 2.0安装及其使用
- C语言绘制漂亮的六叶图案
- C语言 绘制漂亮的六叶图案
- C/C++ 和 Java 命令行绘制心形图案
- 使用Java 2D绘制黑白太极图案
- 构造方法
- C语言运算符的优先级和结合性一览表
- GPIO编程
- Item20 Use std::weak_ptr for std::shared_ptr like pointers that can dangle
- C++学习日记
- 使用turbo C 绘制金刚石图案
- 前端解决跨域问题的8种方案(最新最全)
- 抽象和类
- MyEclipse快捷键大全
- 线程,Mutex简单用法
- IMX6Q上移植AR3K蓝牙驱动
- maven2—maven常用构建命令
- Data Structures
- 我的焦虑:关于科技、就业和教育