C++为什么不是我想要的结果(EGE库) - 爱问答

(爱问答)

C++为什么不是我想要的结果(EGE库)

源代码
#include <iostream>
#include <graphics.h>
#include <math.h>
using namespace std;
int dian(int r,int h)
{
return (int)sqrt(r*r-h*h);
}
int main()
{
initgraph(500,500);
int r=100;
for(int i=0;i<=r;i++)
{
cout<<"("<<dian(r,i)<<","<<r-i<<")"<<endl;
putpixel(dian(r,i),r-i,RED);
}
system("pause");
return 0;
}
运行后:
 
C++为什么不是我想要的结果(EGE库)
我想要的结果:
C++为什么不是我想要的结果(EGE库)

你的程序没有问题,应该是EGE库for gcc本身的问题,建议换个环境或版本

我用的是vc++6+easyx,没有问题


C++为什么不是我想要的结果(EGE库)

下一篇:任务描述读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输

上一篇:灵越3501能玩GTA5吗(i7-1165G716GRAM)

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?