C/C++绘制正弦曲线

简介:

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
 double y;       //纵坐标
 int i, x, tmpX;

 for (y = 1; y >= -1; y -= 0.1)
 {
  tmpX = abs(asin(y)) * 10;//放大10倍
  if (y >= 0)
  {//前半周期
   for (x = 0; x < tmpX; x++)
    cout << " ";
   cout << "*";

   for (; x < 31-tmpX; x++)
    cout << " ";
   cout << "*" << endl;
  }
  else
  {
   for (x = 0; x <= 31+tmpX; x++)//后半周期
    cout << " ";
   cout << "*";

   for (; x <= 62-tmpX; x++)
    cout << " ";
   cout << "*" << endl;
  }
 }
 system("pause");
 return 0;
}

目录
相关文章
|
9月前
|
C++ Python
C++ VTK鼠标网格表面绘制曲线
C++ VTK鼠标网格表面绘制曲线
276 0
C++ VTK鼠标网格表面绘制曲线
|
3天前
|
安全 编译器 C++
【C++】学习笔记——类和对象_5
【C++】学习笔记——类和对象_5
17 9
|
3天前
|
编译器 C++
【C++】学习笔记——类和对象_4
【C++】学习笔记——类和对象_4
14 6
|
3天前
|
存储 编译器 C++
【C++】学习笔记——类和对象_3
【C++】学习笔记——类和对象_3
17 6
|
3天前
|
存储 编译器 C语言
【C++】学习笔记——类和对象_2
【C++】学习笔记——类和对象_2
14 3
|
3天前
|
编译器 C语言 C++
【C++】学习笔记——类和对象_1
【C++】学习笔记——类和对象_1
11 3
|
3天前
|
存储 编译器 C语言
【C++航海王:追寻罗杰的编程之路】类与对象你学会了吗?(上)
【C++航海王:追寻罗杰的编程之路】类与对象你学会了吗?(上)
8 2
|
2天前
|
C++
C++职工管理系统(类继承、文件、指针操作、中文乱码解决)
C++职工管理系统(类继承、文件、指针操作、中文乱码解决)
3 0
C++职工管理系统(类继承、文件、指针操作、中文乱码解决)
|
3天前
|
存储 编译器 C++
【C++ 初阶路】--- 类和对象(下)
【C++ 初阶路】--- 类和对象(下)
7 1