早教吧作业答案频道 -->其他-->
关于一道C++的题,高手帮下忙,有悬赏的。1.横向绘制余弦曲线在屏幕上用‘*‘横向显示0~360度的cos(x)曲线。此题关键在于余弦曲线在0~360度的范围内,一行要显示两个点。考虑到cos
题目详情
关于一道C++的题,高手帮下忙,有悬赏的。
1.横向绘制余弦曲线
在屏幕上用‘*‘横向显示0~360度的cos(x)曲线。此题关键在于余弦曲线在0~360度的范围内,一行要显示两个点。考虑到cos的对称性,将屏幕的行方向定义为x,列方向定义为y,则0~180度的图形是左右对称的。若将图形的总宽度定义为62列,计算出x行0~180度时y点的坐标m,那么在同一行与之对称的180~360度的y点的坐标就应为62-m。程序中利用反余弦函数acos计算坐标(x,y)的对应关系。
1.横向绘制余弦曲线
在屏幕上用‘*‘横向显示0~360度的cos(x)曲线。此题关键在于余弦曲线在0~360度的范围内,一行要显示两个点。考虑到cos的对称性,将屏幕的行方向定义为x,列方向定义为y,则0~180度的图形是左右对称的。若将图形的总宽度定义为62列,计算出x行0~180度时y点的坐标m,那么在同一行与之对称的180~360度的y点的坐标就应为62-m。程序中利用反余弦函数acos计算坐标(x,y)的对应关系。
▼优质解答
答案和解析
#include
#include
#define PI 3.1415927
using namespace std;
void main( )
{
float i,j;
for(i=0;i<21;i++){
for(j=0;j<63;j++){
if(j==((int)(acos(1-i/10)*31/PI)) || j==62-((int)(acos(1-i/10)*31/PI))){
cout< }else{
cout< }
}
cout< }
}
#include
#define PI 3.1415927
using namespace std;
void main( )
{
float i,j;
for(i=0;i<21;i++){
for(j=0;j<63;j++){
if(j==((int)(acos(1-i/10)*31/PI)) || j==62-((int)(acos(1-i/10)*31/PI))){
cout< }else{
cout< }
}
cout<
}
看了 关于一道C++的题,高手帮下...的网友还看了以下:
有人说结尾处“横柯上蔽,在昼犹昏;疏条交映,有时见日.”似是多余的,对此你的看法? 2020-05-21 …
双调·蟾宫曲·春情平生不会相思,才会相思,便害相思,身似浮云,心如飞絮.气若游丝,空一缕余香在此, 2020-06-05 …
课内文言文阅读(13分)然余居于此,多可喜,亦多可悲。先是,庭中通南北为一。迨诸父异爨,内外多置小 2020-06-12 …
今有物不知其数,三三数之余二,五五数之余三,七七数之余五,十一数之余六,问此物至少有多少?数术 2020-06-18 …
与朱元思书习题:有人认为文章的结尾句横柯上蔽,在昼犹昏;疏条交映,有时间日是多余的,对此你怎样看 2020-06-18 …
《蟾宫曲·春情》(元徐再思)平生不会相思,才会相思,便害相思.身似浮云,心如飞絮,气若游丝.空一缕 2020-06-23 …
探究骨的成分时:1.将鱼骨煅烧后,轻轻敲打,结果碎了,此时剩余的物质是,它使骨具有的特性.2.用稀盐 2020-11-02 …
如图所示是撑杆跳高运动员在比赛时翻越横杆的情景.运动员起跳时,笔直的撑杆变得弯曲,此过程中撑杆的势能 2020-11-22 …
探究骨的成分时:1.将鱼骨煅烧后,轻轻敲打,结果碎了,此时剩余的物质是,它使骨具有的特性.2.用稀盐 2020-12-14 …
探究骨的成分时:1.将鱼骨煅烧后,轻轻敲打,结果碎了,此时剩余的物质是,它使骨具有的特性.2.用稀盐 2020-12-14 …