- 21
- 0
- 约14.18万字
- 约 85页
- 2017-06-08 发布于北京
- 举报
100个经典C语言程序
绘制余弦曲线
在屏幕上用“*”显示0~360度的余弦函数cos(x)曲线
*问题分析与算法设计
如果在程序中使用数组,这个问题十分简单。但若规定不能使用数组,问题就变得不容易了。
关键在于余弦曲线在0~360度的区间内,一行中要显示两个点,而对一般的显示器来说,只能按行输出,即:输出第一行信息后,只能向下一行输出,不能再返回到上一行。为了获得本文要求的图形就必须在一行中一次输出两个“*”。
为了同时得到余弦函数cos(x)图形在一行上的两个点,考虑利用cos(x)的左右对称性。将屏幕的行方向定义为x,列方向定义为y,则0~180度的图形与180~360度的图形是左右对称的,若定义图形的总宽度为62列,计算出x行0~180度时y点的坐标m,那么在同一行与之对称的180~360度的y点的坐标就 应为62-m。程序中利用反余弦函数acos计算坐标(x,y)的对应关系。
使用这种方法编出的程序短小精炼,体现了一定的技巧。
*程序说明与注释
#includestdio.h
#includemath.h
void main()
{
double y;
int x,m;
for(y=1;y=-1;y-=0.1) /*y为列方向,值从1到-1,步长为0.1*/
{
m=
您可能关注的文档
- 09年中考化学生活中的化学.doc
- 09年中考满分作文含点评.doc
- 09年中考物理总复习试题9.doc
- 09年中考试题汇编3.doc
- 09年危机公关案例分析.doc
- 09年小升初语文试题汇总.doc
- 09年执业医师技能考试真题51.doc
- 09年春考语文详细解析.doc
- 09年材料力学复习终稿.doc
- 09年高考语文科复习联考试卷.doc
- 宣贯培训(2026)《CBT 3488-1992船用离心污水泵技术条件》.pptx
- 宣贯培训(2026)《CBT 3507-1992船用柴油机机械式调速器修理技术要求》.pptx
- 宣贯培训(2026)《CBT 3476-2013立式防浪阀》.pptx
- 宣贯培训(2026)《CBT 3518.3-1992复合岩棉板耐火舱室防火门》.pptx
- 宣贯培训(2026)《CBT 3513-1993船舶除锈涂装质量验收技术要求》.pptx
- 宣贯培训(2026)《CBT 3535-1994船用柴油机主轴瓦、连接轴瓦修理技术要求》.pptx
- 宣贯培训(2026)《CBT 3564-1993船用中高压子母式叶片泵》.pptx
- 宣贯培训(2026)《CBT 3568.1-1993船舶机械术语 动力装置》.pptx
- 宣贯培训(2026)《CBT 3568.5-1993船舶机械术语 管系附件》.pptx
- 宣贯培训(2026)《CBT 3583-2015船舶货舱盖修理技术要求》.pptx
最近下载
- The-Policy-Implementation-Process(政策执行过程英文版原文-托马斯·B·史密斯).pdf VIP
- _七彩虹RTX3070-GA104H8-E70原理图电路图、图纸参考.pdf VIP
- _七彩虹RTX3070-GA104H8-E70位置图电路图、图纸参考.pdf VIP
- 中职《餐饮服务与管理》考试题(附答案).doc VIP
- 园艺专业机测题目及答案.docx VIP
- 胡希恕经方医学理论体系.pptx
- 单招江苏语文试卷及答案.doc VIP
- 语文单招试卷.docx VIP
- 常州市九洲JSD08伺服说明书.pdf VIP
- 2026年正德职业技术学院单招《数学》真题及答案详解(真题汇编).docx VIP
原创力文档

文档评论(0)