| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 510 人关注过本帖
标题:[求助]圆任意等分 C语言图形函数-->soft_wind转移
收藏  订阅  推荐  打印
ricoclindy
Rank: 1
等级:新手上路
帖子:5
积分:150
注册:2006-5-13
[求助]圆任意等分 C语言图形函数-->soft_wind转移

#include<graphics.h>
#include<math.h>
#include<stdio.h>
int main()
{
int gdriver=DETECT,gmode,i,j,k,t=-1;
initgraph(&gdriver,&gmode,"C:\\TURBOC2");
cleardevice();
setbkcolor(WHITE);
printf("plz input NO. ");
scanf("%d",&i);
setcolor(RED);
circle(320,240,200);
for(j=1;j<=i;j++) /*n dian hua xian */
{
for(k=1;k<=i-1;t++,k++)
line(
320+200*cos(t*360/i),
240+200*sin(t*360/i),
320+200*cos((t+k)*360/i),
240+200*sin((t+k)*360/i)
);

}
getch();
closegraph();
return 0;
}

帮我看看 有什么错误 一直不能成功!

2006-8-15 16:01
hjj1123
Rank: 3Rank: 3
等级:中级会员
帖子:198
积分:2148
注册:2006-7-29
什么意图

你的等分圆是不是在圆上画等分条直线?圆恰好被等分.

qq:674940174
2006-8-18 14:48
ricoclindy
Rank: 1
等级:新手上路
帖子:5
积分:150
注册:2006-5-13

圆上的N等分点 彼此划线

2006-8-19 06:04
cordier
Rank: 3Rank: 3
等级:中级会员
帖子:410
积分:4236
威望:1
注册:2006-2-9

没有编译器
我看了一下,你知道是不是
cos(x) x是弧度
你程序中(t*360/i),不知道是不是少除了一个2*M_PI

2006-8-31 21:25
共有 509 人关注过本帖
发新话题
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.048389 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved