给大家分享同C语言余弦和正弦曲线如何编写
一、余弦曲线
#include<stdio.h>
#include<math.h>
main()
{
double y;
int x,m;
for(y=-1;y<=1;y+=0.1)
{
m=acos(y)*10;
for(x=1;x<m;x++)
printf(" ");
printf("*");
for(;x<62-m;x++)
printf(" ");
printf("*\n");
}
}
二、正弦曲线
#include<stdio.h>
#include<math.h>
#define PAI 3.1415926
main()
{
double y;
double x,m;
double n;
for(y=1;y>=0;y-=0.1)
{
m=asin(y)*10;
for(x=1;x<m;x++)
printf(" ");
printf("*");
for(;x<31-m;x++)
printf(" ");
printf("*\n");
}
for(;y>=-1;y-=0.1)
{
n=asin(-y);
m=(PAI+n)*10;
for(x=1;x<m;x++)
printf(" ");
printf("*");
for(;x<94-m;x++)
printf(" ");
printf("*\n");
}
return 0;
}