怎么用C语言画一个圆?
怎么用C语言画一个圆?
2016-12-20 12:15

2016-12-20 12:44
程序代码:#include <stdio.h>
#include <stdlib.h>
#include <math.h>
main()
{
int R;
printf("请输入圆的半径:");
scanf("%d",&R);
int i,j;
for(i=0;i<=2*R;i++)
{
for(j=0;j<=2*R;j++)
{
if(j==ceil(R-sqrt(R*R-(i-R)*(i-R)))||j==ceil(R+sqrt(R*R-(i-R)*(i-R))))
{
printf("%2s","*");
}
else
{
printf("%2s"," ");
}
}
printf("\n");
}
system("pause");
}
2016-12-20 13:39
2016-12-20 16:15