| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1831 人关注过本帖
标题:哪位大神能帮忙看看这个要怎么改?(二维图形按照一定比例缩放)
只看楼主 加入收藏
Vsnow
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:124
专家分:145
注 册:2015-1-3
结帖率:95%
收藏
已结贴  问题点数:60 回复次数:2 
哪位大神能帮忙看看这个要怎么改?(二维图形按照一定比例缩放)
#include <graphics.h>
#include <conio.h>
void main(){
//initgraph(900, 900);
//绘制坐标轴
setorigin(450,450);
setaspectratio(1,-1);//缩放因子为负,实现坐标轴的翻转
setcolor(WHITE);
line(-450,0,450,0);//x轴
line(0,450,0,-450);//y轴
//五边形的坐标
static double x1[] = {50.0, 0.0, 100.0, 200.0,150.0 };
static double y1[] = { -50.0, -100.0, -150.0,-100.0,-50.0};
static double x2[5],y2[5];
int i;
scale(3);
for(i=0;i<5;i++)
{
    x2[i] = affinex(x1[i],y1[i],1.0);
    y2[i] = affiney(x1[i],y1[i],1.0)/2;
}
for(i=0;i<4;i++){
line(x2[i],y2[i],x2[i+1],y2[i+1]);
}

getch();
closegraph();
}
搜索更多相关主题的帖子: include double 五边形 坐标轴 
2017-04-08 19:36
韶志
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:斗气大陆
等 级:贵宾
威 望:44
帖 子:2223
专家分:13592
注 册:2013-3-22
收藏
得分:42 
没用TC的说  喊喊用TC的盆油吧

三十年河东,三十年河西,莫欺少年穷!
2017-04-10 17:15
Vsnow
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:124
专家分:145
注 册:2015-1-3
收藏
得分:0 
回复 2楼 韶志
现在解决了。这个不用TC也可以,我的少了一个子程序affine.c
2017-04-12 16:39
快速回复:哪位大神能帮忙看看这个要怎么改?(二维图形按照一定比例缩放)
数据加载中...
 
   



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

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