c语言如何实现画图

作者&投稿:政先 (若有异议请与网页底部的电邮联系)

C语言画图__并保存我画的图片
加些分上去,我把代码贴上来。\/* HELLO.C -- Hello, world *\/ include <graphics.h> include <stdio.h> void save_pic(char *fn,int maxx,int maxy){ typedef long LONG;typedef unsigned char BYTE;typedef unsigned long DWORD;typedef unsigned short WORD;typedef struct tagBITMAPFILEHEADER ...

用C语言或C++ 实现鼠标画图,并可以定位鼠标坐标
楼主你好,我用的是c语言。c语言绘制鼠标的一般步骤是 1.寄存器中断,得到鼠标的位置 2.在改位置画上鼠标 3.后继处理 4.重复上面步骤 那么,在画鼠标的方式上,又有3种不同的方法(就我知道的)1.直接画线法(参考文献)http:\/\/hi.baidu.com\/yql1990115\/blog\/item\/3fdda4eff4000aebb2fb95ae...

求一用C语言画直线的程序
C语言的话画直线用MoveTo()和LineTo()很简单啊。帮你复制一份我学习时老师给的画线两例:include<graphics.h> include<math.h> \/ 功 能:本函数的作用是用逐点比较法来画一条直线 格 式:void myline1(int x1,int y1,int x2,int y2,int color)参数说明:x1,y1是起始点坐标,x2,y2是...

VB编程怎么控制CAD画图,我要用VB语言实现新建CAD图形,并画出图形 具体...
先在 工程-引用 里面增加 aucocad类型库然后写代码如下:Private Sub Command1_Click()Dim p1(2) As Double, p2(2) As Double, p3(2) As Double Dim acad As AcadApplication Dim adoc As AcadDocument Dim aline As acadline Dim dima As AcadDimAligned Set acad = CreateObject("autocad....

C语言有没有自带画图函数库,该怎么应用?
有,你可以使用graphics.h 头文件调用标准C函数 不过 16位c编译器绘图,就是中断调用 turboc的图形库就是封装了中断调用,不过支持的分辨率最高只有640*480 并不支持SVGA 支持SVGA的高分辨率绘图通过调用中断 10h的4f功能来实现 主要分辨率设置代码 unsigned char set_SVGA_mode(int vmode){union REGS r...

uml画图-如何绘制UML顺序图
应该是时序图吧,用微软的Visio画图,比如说拿其中的一个实体走完它所有的功能。一个完整的系统应该有好几个时序图,一个里面肯定画不完。根据整个逻辑把各个属性走一遍。形成该实体一个完整动作的逻辑处理。看一下软件工程的书吧!例如:UML用例图 UML(UnifiedModelingLanguage),统一建模语言,又称标准建模...

C语言 画图
include<stdio.h> void main(){int n=0,a;scanf("%d",&a);while(n

在线绘图流程图怎么做-画图工具怎么做流程图如何操作
流程图(Flowchart):使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图。流程图在汇编语言和早期的BASIC语言环境中得到应用。相关的还有一种PAD图,对PASCAL或C语言都极适用。画图工具怎么做流程图如何操作 1、打开画图在线网站,点击画布上方流程图在跳转的页面点击立即体验进入在线绘制界面。2...

作图-怎么使用PS作图?
绘图软件通常用高级算法语言编写,以子程序的方式表示,每个子程序具有某种独立的绘图功能。绘图软件包是绘图子程序的汇集,可包括几十个至几百个子程序。用户根据需要,调用其中一部分子程序,绘制某种图形或一幅地图。怎么使用PS作图?PS软件的基础学习中,有时可以手绘简单的图像,可以使用工具箱中工具来绘制...

采用c语言绘制任意函数曲线(双曲线,二次函数,一次函数)??怎么做...
在c的标准库中有graphic.h头文件,实现了很多画图函数 比如 lineto, moveto, arc,(函数名可能记错,好久没用了-.-!)直线:起点加终点就行。二次曲线,比如抛物线,那就以定长拆分成小直线。双曲线同理。抛物线,和双曲线用定长拆分,估计很难计算。要是精度要求不高就根据情况改成定x,或者定y...

年秋19623092363问: C语言如何画图 -
凌海市二十回答: c语言是函数语言,所以画图也离不开各种图形函数:下面举几个简单的例子: ======================================= 1./*学用circle画圆形*/ #include "graphics.h" main() {int driver,mode,i; float j=1,k=1; driver=VGA;mode=VGAHI; ...

年秋19623092363问: c语言怎么画图? -
凌海市二十回答: C语言本身没有提供与绘图相关的函数调用,但是调用其他图形库,就可以很轻松实现绘图功能. 比如,SDL,http://www.lazyfoo.net/SDL_tutorials/.

年秋19623092363问: 如何用c语言画出图中图形 -
凌海市二十回答: #include <stdio.h> main() { printf(" * \n"); printf(" *** \n"); printf(" *****\n"); printf("*******\n"); printf(" *****\n"); printf(" *** \n"); printf(" * \n"); }

年秋19623092363问: C语言实现画图功能 -
凌海市二十回答: tc/bc在dos下自带图形驱动,可以使用graphics.h 头文件调用标准C函数,如果坚决不用,请使用系统功能调用,自己编写绘图功能,DOS下使用int86()函数实现功能调用.有,你可以参考:支持SVGA的高分辨率绘图通过调用中断 10h的4f功...

年秋19623092363问: 用C语言怎样输出图形 * *** ***** -
凌海市二十回答: #includeint main() { int i,j; for( i = 0;i < 3;i++) { j=0; while(j++ < 2*i+1) printf("*"); printf(" "); } return 0; }

年秋19623092363问: 怎样用c语言画图 -
凌海市二十回答: 用graphics函数 坦克图画: #include"graphics.h" #include"conio.h" void Tanke(int x,int y,int R,int TColor,int FColor) { int i,j,d,t; d=R/4;t=d*0.6; setcolor(TColor); /*--------------------------------------------*/ line(x-R,y,x+R-t,y); line(x-R,y,x-R+d,y+2*d); line(x...

年秋19623092363问: 如何用C语言软件画图 -
凌海市二十回答: matalab是我所知比较好的数学关系处理软件(当然简单一些的用excel就绰绰有余了),C语言软件中turbo-c显得就力不从心了,而且要进行比较复杂的编程语言转换,这个对于初学者太抽象了(命令式,可以类比于dos了··),如果你还是想借助c语言类软件的话,推荐用图形界面的软件,VB适于初学者,在之后可以选择学习VC(其中VC就已经足够强大了),另外要开发用于手机上的程式,就要学习java了·· (其他工具软件autoCAD也行,立体建模使用3d max 或者玛雅··) 以上仅供参考,希望对您有所帮助

年秋19623092363问: 用C语言绘制图形 -
凌海市二十回答: 可以的,你可以在vc中使用WIN API函数 mfc不过是对API的封装,mfc可以做到的api都可以.如果你想画图的话可以调用 GDI图形设备接口函数(API函数中的一类) PS:学完语言之后应该先学《windows编程》作者:Petzold 楼主直接跳过这步直接学mfc就没能知道这些底层的东西了,去翻翻这本书吧,它被称为win程序员的圣经

年秋19623092363问: 怎么用C语言设计画图程序?
凌海市二十回答: 使用图形函数时要确保有显示器图形驱动程序*BGI,同时将集成开发环境options/Linker中的Graphics lib选为on,只有这样才能保证正确使用图形函数. #include &lt;stdio.h&gt; #include &lt;graphics.h&gt; main() { int gdriver=DETECT,gmode; initgraph(&amp;gdriver,&amp;gmode,"") ; line(30,50,500,50);/*画一条直线*/ circle(200,200,20); /*画圆*/ getch(); cleardevice(); closegraph(); }


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网