【经典例题】输出cos图
来源:互联网 发布:西游记知乎 编辑:程序博客网 时间:2024/05/16 14:43
程序:
/*Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者:赵玲玲* 完成日期:2013 年 1 月 14 日* 版 本 号:v1.0* 例题:在屏幕上用“*”显示0~360度的余弦函数sin(x)曲线* 输入描述: 无* 问题描述:经典100例题* 程序输出:图* 问题分析:图像分成两部分,0到180度一部分,180度到360度则为对称。Y轴为-1到1,分成20份,每份0.1。X轴利用式子:m=acos(y)求出* 对应弧度,打印“*”号。* 算法设计:略*/#include<iostream>#include<math.h>using namespace std;int main(){ double y; int x,m; for(y=1;y>=-1;y-=0.1) //y为列方向,值从1到-1,步长为0.1 { m=acos(y)*10; //计算出y对应的弧度m,乘以10为图形放大倍数 for(x=1;x<m;x++) cout<<" "; cout<<"*"; //控制打印左侧的 * 号 for(;x<62-m;x++) //定义图形宽度为32位 cout<<" "; cout<<"*\n"; //控制打印同一行中对称的右侧*号 } return 0;}
体会:乍一看根本不懂 ,看了解说才差不多明白。。。天外有天啊
0 0
- 【经典例题】输出cos图
- 【经典例题】输出sin图
- 输出sin,cos的值
- pascal经典例题
- C 语言经典例题
- 北大数据结构经典例题
- Java经典例题!
- java经典例题
- C经典例题一
- C经典例题二
- c语言经典例题
- 【经典例题】歌手大赛
- 【经典例题】歌手大赛2
- 【经典例题】三天打鱼两天晒网
- 经典SQL例题
- dfs算法经典例题
- 动态规划经典例题
- Pascal经典例题
- SQL Server 2005 Sa 用户的启用
- 如何改变Android标准键的颜色?
- C#中DES加密解密
- Myeclipse根路径错误/mysql驱动加载失败解决方案
- android之Notification通知
- 【经典例题】输出cos图
- Linux shell 脚本攻略 第一章 小试牛刀
- objdump的使用
- linux下修改SWAP空间大小
- IPC程序例子 一
- 如何将Drawable转为Bitmap?
- 简单邮件发送器
- ubuntu中命令行中如何查看系统版本以及系统位数命令
- [MySQL] 表在线重定义 - pt-online-schema-change