單片機(jī)學(xué)習(xí)之C語言常用算法--續(xù)
<單片機(jī)學(xué)習(xí)之C語言常用算法>帖子開的太長了,不方便大家瀏覽學(xué)習(xí),于是再開一帖,主要是把自己每天寫的C語言程序共享出來,和大家分享學(xué)習(xí).
全部回復(fù)(91)
正序查看
倒序查看
@hello-no1
算法核心:其實就是根據(jù)圓的面積公式求解得到.此處的圓半徑r=10,在圓內(nèi),知道了x或y軸的坐標(biāo),根據(jù)勾股定理即可求出x或者y.該程序中實際上是通過掃描的方式實現(xiàn)畫圓的.初次選擇y=10,由x^2=r^2-y^2,求出x即可.依次類推,第二次y=9,第三次y=8. 使用星號畫圓其實并不復(fù)雜,而且效果也不好,后面會共享一種新的方法.
這次畫圓通過調(diào)用C語言的繪圖函數(shù)實現(xiàn),效果也好了很多,不過需要安裝一個插件,同時后綴名保存為cpp即可.
源代碼
插件
運(yùn)行界面
代碼界面
0
回復(fù)
帖子已被設(shè)置為頭條,恭喜樓主可添加電源網(wǎng)私人官網(wǎng)微信(dianyuan_com)為好友,領(lǐng)取現(xiàn)金紅包(備注信息:頭條紅包)
注:現(xiàn)金紅包僅限當(dāng)日領(lǐng)取
活動介紹:http://m.zjkrx.cn/bbs/1531738.html
0
回復(fù)