C++程序设计 项目三
Posted 原池
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++程序设计 项目三相关的知识,希望对你有一定的参考价值。
上代码
------------------------------------------------------------------------------
#include <math.h>
#include <graphics.h>
const float pi = 3.14159265; //定义符号常量Pi
/*
* 定义存储N个小圆坐标的数组,和其它所需变量
*/
//在此定义全局变量
int positionx[8] = {250, 380, 435, 380, 250, 120, 65, 120};
int positiony[8] = {65, 120, 250, 380, 430, 380, 250, 120};
/*250,250,65,435,120,120,380,380
65,435,250,250,120,380,120,380
* 函数名:huaTongXinYuan
* 功能:画两个同心圆
*/
void huaTongXinYuan()
{
// 请将画两个同心圆的代码写在此函数内
circle(250, 250, 250);
circle(250, 250, 125);
setcolor(EGERGB(255, 192, 203));
circle(250, 250, 187);
}
/*
* 函数名:neiQieXiaoYuan
* 功能:画n个内切小圆
*/
void neiQieXiaoYuan()
{
// 请将画n个内切小圆的代码写在此函数内
int n;
n = getInteger();
for (; is_run(); delay_fps(2))
{
for (int i = 0; i < n; i++)
{
circle(positionx[i], positiony[i], 60);
setcolor(EGERGB(random(256), random(256), random(256)));
}
}
}
int main()
{
//设置绘图窗口大小
//输入小圆的个数
//生成同心圆和内切小圆
initgraph(500, 500);
huaTongXinYuan();
setcolor(EGERGB(193, 210, 240));
neiQieXiaoYuan();
getch();
closegraph();
return 0;
}
-----------------------------------------------------------------------------
扫描二维码
获取更多精彩
原 池
以上是关于C++程序设计 项目三的主要内容,如果未能解决你的问题,请参考以下文章