题述:在同一坐标中绘制余弦曲线和直线 x = 45 * y + 31。
实现代码如下:
#include<stdio.h>
#include<math.h>
int main ()
{
int x, m1, m2;
double y;
for (y=1; y>=-1; y-=0.1)
{
m1 = acos(y) * 10;
m2 = 45*y+31;
for (x=0; x<=62; x++)
{
if (m1 == m2)
{
printf("+");
}
else if (x == m1||x == 62-m1)
{
printf("*");
}
else if (x == m2)
{
printf("+");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
示例: