多语言展示
当前在线:615今日阅读:126今日分享:42

中​点​画​圆​算​法,计算机图形学

计算机图形学中点画圆,中点画线
工具/原料

MicroSoft Visual C++

中点画圆
1

打开MicroSoft Visual C++ ,

2

新建一个 C++ source file文件,具体命令为“文件”→“新建”,在弹出的对话框中选择“文件”选项卡,选择 C++ source file,命名文件

3

将以下代码复制到新建的文件中,#includeusing namespace std;#define MidpointLine(r)void main(){ int r;cout<<'请输入r'<>r;   int x,y,d;   x=0;   y=r;   d=1-r;   cout<<'x'<<'  '<<'y'<<'  '<<'d'<

4

“组建”→“开始调试”→“GO!”,在弹出的对话框中都单击确定。

5

调试完毕,输入r的值,比如输入r=125

中点画线算法

方法同上面的中点画线一样,代码如下#includeusing namespace std;#define MidpointLine(x0,y0,x1,y1)void main(){ int x0,y0,x1,y1;cout<<'请输入x0,y0,x1,y1'<>x0;cin>>y0;cin>>x1;cin>>y1;   int a,b,delta1,delta2,d,x,y;   a=y0-y1;   b=x1-x0;   d=2*a+b;   delta1=2*a;   delta2=2*(a+b);   x=x0;   y=y0;   cout<<'x'<<'  '<<'y'<<'  '<<'d'<

注意事项

确定电脑上已经安装c++6.0

推荐信息