C语言经典算法——绘制余弦曲线
在我看来,所谓算法就是一种解决问题的方法,而语言只是一种工具,一种实现的载体。相信学过C语言的朋友都知道,用C语言解决各种问题时,得先有解题思路方法,而后才能用程序去实现,这种思路和方法就是算法。这里呢,我们一起来看看,如何用C语言在控制台输出窗口中,使用*号绘制0°~360°的余弦曲线,大家有什么好的建议或者意见,都可以在我的评论栏里给我留言,希望我们相互学习,共同进步。

工具/原料
Visual C++6.0软件。
第一步:建立坐标系
1、为了便于理解,我们把横轴(行方向)设为X坐标,纵轴(列方向)设为Y坐标。为了便于计算和转换,X轴范围我们设为弧度值(0~2π),Y轴范围设为(-1~1),坐标原点是(0,0)。有一点我们必须要理解,那就是先有算法后有程序,所以具体怎么实现,我们得先在草稿上表示出来,然后再依此来编写程序,具体情况如下图所示:

第二步:设置横轴和纵轴(X,Y坐标轴)的步距
1、建立完坐标系后,接下来的工作就是要设置x和y的步距了。比如,y的范围是[-1,1],如果步距是1的话,那么图形总共就只有“y=1,y=0,y=-1”三行了,很显然,这是不行的。所以我们设置步距为0.1。由于x轴采用弧度值,范围是[0,2π],2π才是6.28,太小了,所以我们也把它放大十倍,也就是说放大后我们的图形宽度为62列,具体情况如下图:

2、运行结果如下图所示:

尾声:
1、C语言经典算法——绘制余弦曲线,我们就谈到这里了,你理解了吗?是不是很简单啊,学习记得要记笔记哦!