本站消息

  出租广告位,需要合作请联系站长

  今日名言-想象你自己对困难作出的反应,不是逃避或绕开它们,而是面对它们,同它们打交道,以一种进取的和明智的方式同它们奋斗 。——马克斯威尔·马尔兹

  今日名言-用谅解、宽恕的目光和心理看人、待人。人就会觉得葱笼的世界里,春意盎然,到处充满温暖。——蔡文甫


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

如何用C语言实现心形线

发布于2021-07-24 21:40     阅读(597)     评论(0)     点赞(13)     收藏(4)


公式

x 2 + ( y − x 2 3 ) 2 = 1 x^2+(y-\sqrt[3]{x^2})^2=1 x2+(y3x2 )2=1

代码

#include<stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>

int main() {
	float a, x, y;
	for (y = 1.5f; y > -1.5f; y -= 0.1f) {
		for (x = -1.5f; x < 1.5f; x += 0.05f) {
			if (x > 0)
				a = y - pow(x, 2.0 / 3.0);
			else
				a = y - pow((-x), 2.0 / 3.0);
			putchar((x * x + a * a - 1) <= 0.0f ? '+' : ' ');
		}
		putchar('\n');
	}
	return 0;
}

输出结果

在这里插入图片描述

原文链接:https://blog.csdn.net/AgonyRR/article/details/118701156



所属网站分类: 程序员的那点事

作者:机甲战士

链接:http://www.pythonpdf.com/blog/article/311/886a85ffcf472732b819/

来源:编程知识网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

13 0
收藏该文
已收藏

评论内容:(最多支持255个字符)