/*
绘制余弦曲线: 在屏幕上用“*”显示0~360度的余弦函数cos(x)曲线
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
//数组实现:假设屏幕为21*62定义一个数组,全部归0,然后算,该有点的地方表为1,然后输出
cout<<"数组实现cos(x)"<<endl;
double y;
int i,j,m;
int row=0;
int flag[21][62]={0};
for(y=1;y>=-1;y-=0.1)
{
m=acos(y)*10;
flag[row][m]=1;
flag[row][61-m]=1;
row++;
}
//遍历每行
for(i=0;i<21;i++)
{
for(j=0;j<62;j++)
{
if(flag[i][j]==1)
cout<<"*";
else
cout<<" ";
}
cout<<endl;
}
return 0;
}