用*画空心圆
#include <stdio.h>#include <math.h>
/*int main(int argc, char *argv[])
{
double y;
int x,m;
for(y=10; y>=-10; y--){
m = 2.5 * sqrt(100-y*y);//计算行y对于的列坐标m,2.5是屏幕纵横比调节系数,因为屏幕的行距大于列距,不进行显示调节出来将会是椭圆;
for(x=1; x<30-m; x++)
printf(" ");//图形左侧空白控制
printf("*");
for(; x<30+m; x++)、、、、、、这里是什么意思呀,为啥分号前面没有条件;
printf(" ");
printf("*\n");
}
return 0;
}*/