绘制正余弦曲线
#include "stdafx.h" #include "iostream.h" #include <math.h> #include <conio.h> #include <stdlib.h>
//writeby:lhsbqb
//http://www.pythonschool.com int main(int argc, char* argv[]) { double y; int x, m; //设置控制台窗口大小为120列(需要引入<stdlib.h>) system("mode 120"); //画正弦图X轴上部 for(y=1;y>=0;y-=0.1) { m = asin(y)*10; for(x=1;x<=m;x++) printf(" "); printf("*"); for(;x<=32-m;x++) printf(" "); printf("*"); for(;x<=66+m;x++) printf(" "); printf("*"); for(;x<=66+32-m;x++) printf(" "); printf("*"); printf("\n"); } printf("*********************\ ******************************\ ************************************\ ***************\n"); //画正弦图x轴下部 for(y=0;y<=1;y+=0.1) { m = asin(y)*10; for(x=1;x<=34+m;x++) printf(" "); printf("*"); for(;x<=34+32-m;x++) printf(" "); printf("*"); printf("\n"); } //画余弦图 for(y=1;y>=-1;y-=0.1) { m = acos(y)*10; for(x=1;x<=m;x++) printf(" "); printf("*"); for(;x<64-m;x++) printf(" "); printf("*"); printf("\n"); } printf("\n"); return 0; }
学习笔记转摘于:
丝酷网 http://www.pythonschool.com/
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步