C/C++繪製餘弦曲線
#include <iostream>#include <cmath>
using namespace std;
#define COL 62 //共有63列
int main()
{
double y;//縱坐標
int x; //橫坐標
int associatedX;//由y坐標計算出對應的X坐標
int i;
for (y = 1; y >= -1; y -= 0.1) //餘弦值[-1:1]
{
associatedX = acos(y) * 10; //由y算出坐標X,並放大10倍
for (x = 0; x < associatedX; x++)
cout << " "; //在打印*之前,先把*前的空格打印
cout <<"*"; //打印左側的*
for (; x < COL-associatedX; x++)
cout << " "; //打印從左側的*開始到右側*之前的空格
cout << "*";
cout << endl; //在同一行上打印兩個*之後換到下一行
}
}
最後更新:2017-04-02 18:30:40
上一篇:
Android創建和刪除桌麵快捷方式
下一篇:
Android中shape的使用
智能家居——IoT零基礎入門篇
LAMP編譯:usr bin ld cannot find lltdl 錯誤的解決辦法
300+篇運維、數據庫等實戰資料免費下載(文章+PDF+視頻,持續更新)
[原創](2010.02.07更新)忙裏偷閑中寫的一個係統物理/虛擬內存查看器。
杭州公交雲:市政公共服務在互聯網的新嚐試
25 個讓 Java 程序員更高效的 Eclipse 插件
Uber前高管成立新地圖公司,為自動駕駛提供路線服務
收藏個博客 爪哇米工作室陳躍峰的移動開發博客
Mobile UI Design Patterns: 10+ Sites for Inspiration
還是找程序員做老公,最靠譜!