Turbo C提供了非常丰富的图形函数, 所有图形函数的原型均在graphics. h中, 本节主要介绍图形模式的初始化、独立图形程序的建立、基本图形功能、图形窗口以及图形模式下的文本输出等函数。另外, 使用图形函数时要确保有显示器图形驱动程序*BGI, 同时将集成开发环境Options/Linker中的Graphics lib选为on, 只有这样才能保证正确使用图形函数。由于种类比较多,所以下面仅列举2个例子,抛砖引玉→
目前创新互联建站已为千余家的企业提供了网站建设、域名、虚拟空间、绵阳服务器托管、企业网站设计、梁子湖网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
1.点
void far putpixel(int x, int y, int color);
2.线
void far line(int x0, int y0, int x1, int y1); 画一条从点(x0, y0)到(x1, y1)的直线。
void far lineto(int x, int y); 画一作从现行游标到点(x, y)的直线。
void far linerel(int dx, int dy); 画一条从现行游标(x, y)到按相对增量确定的点(x+dx, y+dy)的直线。
void far circle(int x, int y, int radius); 以(x, y)为圆心, radius为半径, 画一个圆。
c语言的图形部分是很有意思的!也是c中最精彩的内容之一,希望你能很快享受它的乐趣!
我认为你说的并不全面,因为程序是根据实际目的去编的,如果进行数值处理都要有输入输出函数!
当然没有输出输入函数,绝对是程序!如果你学C语言很少用到输入输出函数,我真的很佩服你,你是高手级人物了!(别误会,我是说专门进行软件研究的人)
上面的都太复杂,其实很好写,没那么麻烦。
#includeiostream.h
int
main()
{
cout"
*"endl;
cout"
***"endl;
cout"
*****"endl;
cout"*******"endl;
cout"
*****"endl;
cout"
***"endl;
cout"
*"endl;
return
0;
}//你想空格直接空格就是了,不需要格式的控制。
//已经运行过了,祝你好运。
这样根据你的开发环境,如果是TC,W-TC,就是用一楼的graphics.h
这是一个图形库,里面有函数,你去百度百科查一下这个头文件的全部函数,包含划线,画矩形,画圆。等等
如果是VC开发环境,就要用到工程,建一个win32 application,调用编译器的API函数,API就是应用程序接口,里面包含了一系列的图形函数,如果你想了解,可以参考MSDN,去看看windows程序设计这本书,他详细讲述了API函数的常用例子和用法
最后,对比一下graphics.h 和API函数,graphics.h 是运行在DOS下的,API函数是运行在windows下的,一个朴素,一个更美观