圆
#include"stdio.h"
#include"math.h"
main()
{
double y;
int x,m;
for(y=10;y>=-10;y--)
{
m=2*sqrt(100-y*y);
for(x=1;x<25-m;x++)
printf(" ");
printf("*");
for(x=25-m;x<25+m;x++)
printf(" ");
printf("*\n");
}
}
函数 y=x²
(1)
#include"stdio.h"
#include"math.h"main()
{
int n,y,i;
for(y=10;y>=0;y--)
{
n=5*sqrt(y);
for(i=0;i<16-n;i++)
printf(" ");
printf("+\n");
for(i=16-n;i<16+n;i++)
printf(" ");
printf("+\n");
}
return 0;
}
程序有点丑,正在改进,望多多指教。。。
(2)
#include"stdio.h"
#include"math.h"
int main()
{
int n,y,i;
for(y=10;y>=0;y--)
{
n=5*sqrt(y);
for(i=0;i<=16+n;i++)
{
if(i==16-n||i==16+n)
printf("+");
else
printf(" ");
}
printf("\n");
}
return 0;
}