C程序绘制圆
来源:互联网 发布:multisim12.0 mac 编辑:程序博客网 时间:2024/05/30 04:11
在屏幕上用“*”画一个空心圆。
打印圆可以利用图形的左右对称性。根据圆的方程可以计算出圆上每一点行和列的对应关系。
#include <stdio.h>
#include <math.h>
#include <math.h>
int main()
{
double y;
int x, m;
for (y = 10; y >= -10; y--)
{
m = 2.5 * sqrt(100 - y * y);
for (x = 1; x < 30 - m; x++)
{
printf(" ");
}
printf("*");
for ( ; x < 30 + m; x++)
{
printf(" ");
}
printf("*\n");
}
return 0;
}
{
double y;
int x, m;
for (y = 10; y >= -10; y--)
{
m = 2.5 * sqrt(100 - y * y);
for (x = 1; x < 30 - m; x++)
{
printf(" ");
}
printf("*");
for ( ; x < 30 + m; x++)
{
printf(" ");
}
printf("*\n");
}
return 0;
}
0 0
- C程序绘制圆
- C程序绘制余弦曲线
- 绘制机械图(用C程序)
- 绘制Objective-C程序的UML类图
- 绘制Objective-C程序的UML类图
- C程序绘制余弦曲线和直线
- 高速正圆绘制程序
- 用Pygame绘制圆程序
- c程序基本算法百例之三—绘制圆
- C语言 程序 绘制余弦曲线和直线 , 绘制cos(x)和sin(x)
- C语言编写代码绘制圆
- 高速扇形绘制程序
- 高速椭圆绘制程序
- 高速直线绘制程序
- 如何绘制程序流程图
- 如何绘制程序流程图
- opencv绘制矩形程序
- 如何绘制程序流程图
- Spring+MyBatis框架搭建
- 单链表环问题
- # C++题目(SDUST-OJ)--(更新中)
- 【jzoj5105】【GDSOI2017】【魔兽争霸 x】【结论】
- 工厂方法模式
- C程序绘制圆
- PAT 1010 乙等 (一元多项式求导)c++
- 1-新浪微博爬虫-(2017-05-09)
- RecyclerView多种item布局
- 5-49 币值转换 (20分)
- 一天搞定jQuery(三)——使用jQuery完成复选框的全选和全不选
- static
- g726算法的一些总结
- LeetCode Given a linked list, return the node where the cycle begins. If there is no cycle, returnn