返回首页

怎么用C语言设计画图程序?

129 2023-03-08 23:48 admin

一、怎么用C语言设计画图程序?

使用图形函数时要确保有显示器图形驱动程序*BGI,同时将集成开发环境options/Linker中的Graphics lib选为on,只有这样才能保证正确使用图形函数。

#include <stdio.h>

#include <graphics.h>

main()

{

int gdriver=DETECT,gmode;

initgraph(&gdriver,&gmode,) ;

line(30,50,500,50);/*画一条直线*/

circle(200,200,20); /*画圆*/

getch();

cleardevice();

closegraph();

}

二、如何用C语言软件画图

matalab是我所知比较好的数学关系处理软件(当然简单一些的用excel就绰绰有余了),C语言软件中turbo-c显得就力不从心了,而且要进行比较复杂的编程语言转换,这个对于初学者太抽象了(命令式,可以类比于dos了··),如果你还是想借助c语言类软件的话,推荐用图形界面的软件,VB适于初学者,在之后可以选择学习VC(其中VC就已经足够强大了),另外要开发用于手机上的程式,就要学习java了··

(其他工具软件autoCAD也行,立体建模使用3d max 或者玛雅··)

以上仅供参考,希望对您有所帮助

三、matlab中的绘图编程

你最后3句把 t和a都重新赋值了 上面循环都白做了

四、VB编程 制作绘图软件 拖动鼠标左键画连续线,拖动右键画线段

Dim Oldx As Single

Dim Oldy As Single

Dim L As Boolean

Dim i As Integer

Private Sub Form_Load()

i = 0

End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button = 2 Then

i = i + 1

If i Mod 2 = 0 Then

Me.Line (Oldx, Oldy)-(X, Y)

Else

Oldx = X

Oldy = Y

Me.PSet (X, Y)

End If

Else

L = True

Oldx = X

Oldy = Y

End If

End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

If L = True Then

Line (Oldx, Oldy)-(X, Y)

Oldx = X

Oldy = Y

End If

End Sub

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)

L = False

End Sub

五、如何用C语言画图函数绘制动态图形

同问。。。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片