#include<stdio.h>
#include<math.h>
int main()
{ int x;
double y;
double f;
for(y=1;y>=0;y-=0.1)
{
f=10*asin(y);
for(x=1;x<f;x++)
printf(" ");
printf("*");
for(x+=1;x<31-f;x++)
printf(" ");
if (x==31)
{ printf("*");
for (x=1;x<30;x++) printf(" "); printf("*\n");//这里是为了将y=0时一行的三个*号打印出来
}
else printf("*\n");
}
for(y=-0.1;y>=-1;y-=0.1)
{
f=10*asin(y);
for(x=2;x<31-f;x++)
printf(" ");
printf("*");
for(x+=1;x<62+f;x++)
printf(" ");
printf("*\n");
}
}
用*号在屏幕上打印出sin函数图像
最新推荐文章于 2022-09-20 13:23:25 发布