代码:
#include<stdio.h>
#include<windows.h>
#define high 100//定义界面大小
#define wide 100
void Circle(int ridus, int x, int y) //确定坐标
{
int i, j;
for (i = 0; i <= high; i = i + 1)
{
for (j = 0; j <= wide; j = j++)
{
if (4.14*(i - y)*(i - y) + (j - x)*(j - x) <= ridus * ridus)//判断是否符合圆的方程
printf("*");
else printf(" ");
}
printf("\n");
}
}
int main()
{
int h = 0, k = 0, l = 0;
printf("请输入圆的半径,以及圆心的位置(x,y)\n");
scanf_s("%d%d%d", &h, &k, &l);
Circle(h, k, l);
system("pause"); //暂停窗口
return 0;
}