在屏幕上用"*"显示0~360°的正弦函数sin(x)曲线,程序如下。
#include <stdio.h>
#include <math.h>
#define PI 3.14
int main()
{
double y;
int x,m;
for (y=1;y>=0;y-=0.1)
{
m=asin(y)*10;
for(x=1;x<m;x++)
{
printf(" ");
}
printf("*");
for(;x<PI*10-m;x++)
{
printf(" ");
}
printf("*\n");
}
for (y=0;y>=-1;y-=0.1)
{
m=asin(-y)*10;
for(x=1;x<PI*10+m;x++)
{
printf(" ");
}
printf("*");
for(;x<PI*20-m;x++)
{
printf(" ");
}
printf("*\n");
}
}