第二章【续集】 图形和函数图像的绘制
前面我们详细介绍了C语言绘制常见图形和正弦余弦图像的方法,此篇文章为上一篇(http://blog.csdn.net/duanxu_yzc/article/details/12745757,强烈建议:先看上一篇再看续集!!!)的继续,主要有以下内容:
圆形和抛物线的绘制
绘制函数图像的第二种方法
同一坐标系下绘制多个函数图像(交叉图像)
4、圆形和抛物线的绘制
有了前面绘制三角函数图像的基础,圆形和抛物线的绘制应该非常简单,我们以圆形为例说明:
a、观察需要绘制的图像
每行需要输出两个点,而且图像左右轴对称
b、使用的函数:(x-10)2+(y-10)2=102
c、输出21行,行坐标间距为1
d、左半圆的列号:10-sqrt(100-(r-10)*(r-10))
右半圆的列号:10+sqrt(100-(r-10)*(r-10))
e、调整输出行宽比(因屏幕的行宽比不是一比一,因此不进行调整会导致输出为椭圆)
按照以上步骤编写代码如下:
C++ Code By DuanXu-yzc