| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 586 人关注过本帖
标题:[求助]对称性画圆
只看楼主 加入收藏
tianfengdipa
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-5-27
收藏
 问题点数:0 回复次数:9 
[求助]对称性画圆

要求利用对称性根据方程:X*X+Y*Y=R*R 用" * "在DOS界面中输出一个圆

搜索更多相关主题的帖子: 对称性 
2006-05-31 21:49
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
收藏
得分:0 
你要的是八分点对称画圆?正好以前写过一个
TC(XP)下运行

[CODE]
#include<stdio.h>
#include<graphics.h>
void MidPointCircle(int r,int color);
void CirclePoints(int x,int y,int color);

void main()
{
int gdriver=DETECT, gmode;

initgraph(&gdriver, &gmode," ");
setbkcolor(BLACK);
MidPointCircle(100,BLUE);
getch();
closegraph();
}

void MidPointCircle(int r,int color)
{
int x,y;
float d;

x=0;
y=r;
d=1.25-r;
CirclePoints(x,y,color);
while(x<y)
{
if(d<0)
d+=2*x+3;
else
{
d+=2*(x-y)+5;
y--;
}
x++;
CirclePoints(x,y,color);
}
}

void CirclePoints(int x,int y,int color)
{
putpixel(320+x,240+y,color);
putpixel(320+y,240+x,color);
putpixel(320-x,240+y,color);
putpixel(320+y,240-x,color);
putpixel(320+x,240-y,color);
putpixel(320-y,240+x,color);
putpixel(320-x,240-y,color);
putpixel(320-y,240-x,color);
}


[/CODE]

叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-05-31 22:44
oヤ偽妳變壞
Rank: 2
等 级:新手上路
威 望:4
帖 子:2251
专家分:0
注 册:2006-3-19
收藏
得分:0 
以下是引用feng1256在2006-5-31 22:44:00的发言:
你要的是八分点对称画圆?正好以前写过一个
TC(XP)下运行

[CODE]
#include<stdio.h>
#include<graphics.h>
void MidPointCircle(int r,int color);
void CirclePoints(int x,int y,int color);

void main()
{
int gdriver=DETECT, gmode;

initgraph(&gdriver, &gmode," ");
setbkcolor(BLACK);
MidPointCircle(100,BLUE);
getch();
closegraph();
}

void MidPointCircle(int r,int color)
{
int x,y;
float d;

x=0;
y=r;
d=1.25-r;
CirclePoints(x,y,color);
while(x<y)
{
if(d<0)
d+=2*x+3;
else
{
d+=2*(x-y)+5;
y--;
}
x++;
CirclePoints(x,y,color);
}
}

void CirclePoints(int x,int y,int color)
{
putpixel(320+x,240+y,color);
putpixel(320+y,240+x,color);
putpixel(320-x,240+y,color);
putpixel(320+y,240-x,color);
putpixel(320+x,240-y,color);
putpixel(320-y,240+x,color);
putpixel(320-x,240-y,color);
putpixel(320-y,240-x,color);
}


[/CODE]



好象调式不出来呢

2006-05-31 23:10
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
收藏
得分:0 
用win-TC 试!

叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-05-31 23:15
SunShining
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:31
帖 子:2215
专家分:0
注 册:2006-2-17
收藏
得分:0 
win-tc下正常!

[glow=255,violet,2]闭关修炼ing...[/glow] [FLASH=360,180]http://www./chinaren.swf[/FLASH]
2006-05-31 23:17
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
收藏
得分:0 
停,搞错楼主意思了

叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-05-31 23:21
oヤ偽妳變壞
Rank: 2
等 级:新手上路
威 望:4
帖 子:2251
专家分:0
注 册:2006-3-19
收藏
得分:0 
以下是引用SunShining在2006-5-31 23:17:00的发言:
win-tc下正常!

能不能把你下的那个地址给我一下,我去下个,我这个好象不行 速度还很慢 还有就是是试用版

2006-05-31 23:22
SunShining
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:31
帖 子:2215
专家分:0
注 册:2006-2-17
收藏
得分:0 
置顶的..

[glow=255,violet,2]闭关修炼ing...[/glow] [FLASH=360,180]http://www./chinaren.swf[/FLASH]
2006-05-31 23:28
tianfengdipa
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-5-27
收藏
得分:0 

Compiling...
534.cpp
C:\新建文件夹\5496\534.cpp(3) : fatal error C1083: Cannot open include file: 'graphics.h': No such file or directory
Error executing cl.exe.

5496.exe - 1 error(s), 0 warning(s)

2006-06-02 10:43
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
收藏
得分:0 
你用的什么编译器?
2006-06-02 11:04
快速回复:[求助]对称性画圆
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027844 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved