/******************************
作者:cncoderalex
博客:http://blog.youkuaiyun.com/cncoderalex
*******************************/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void PrintCircle()
{
printf("http://blog.youkuaiyun.com/cncoderalex");
printf("\n\n");
for(int y = 10; y >= -10; y--)
{
int x = 2.5 * (int)sqrt(double(100 - y * y));
int m;
for(m = 1; m < 30 - x; m++)
printf(" ");
printf("*");
for(; m < 30 + x; m++)
printf(" ");
printf("*");
printf("\n");
}
}
int main()
{
PrintCircle();
system("pause");
return 0;
}
本文地址:http://blog.youkuaiyun.com/cncoderalex/article/details/43266289 转载请标明出处,谢谢。