1.如何实现?
要实现在图形界面得到一个小球,我们的graphics库提供了一个函数:
fillcircle();
其格式为:
fillcircle(x轴坐标,y轴坐标,半径);
2.一个小球
现写一段代码,在图形界面生成一个小球:
#include<graphics.h>
#include<conio.h>
int main() {
initgraph(600, 600);
fillcircle(300, 300, 100);
_getch();
closegraph();
return 0;
}
效果:
坐标图:
3.多个小球
如果是多个小球呢?
#include<graphics.h>
#include<conio.h>
#include<stdio.h>
int main() {
initgraph(600, 600);
fillcircle(300, 100, 50);
fillcircle(300, 300, 50);
fillcircle(300, 500, 50);
_getch();
closegraph();
return 0;
}
效果:
坐标图:
4.更多花样呢?
可不可以在上面的基础上增加一些花样呢?
我们先把设计图画出来:(本人字丑,请忽略)
代码实现:文章来源:https://www.toymoban.com/news/detail-519841.html
#include<graphics.h>
#include<conio.h>
#include<stdio.h>
int main(){
initgraph(800, 600);
fillcircle(200, 300, 25);
fillcircle(200, 200, 50);
fillcircle(100, 300, 50);
fillcircle(300, 300, 50);
fillcircle(200, 400, 50);
fillcircle(600, 300, 25);
fillcircle(600, 250, 10);
fillcircle(550, 300, 10);
fillcircle(650, 300, 10);
fillcircle(600, 350, 10);
_getch();
closegraph();
}
效果:
是否已经感受到来自眼睛的欺骗了呢?文章来源地址https://www.toymoban.com/news/detail-519841.html
到了这里,关于C++图形开发(3):静止的小球(fillcircle函数)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!