C语言编写爱心代码

#include<stdio.h>
#include<Windows.h>
int main()
{
	system("color 0c");      //这里的运用到了system函数; 0 代表背景版为黑色 c为字体红色;
	printf("I LOVE YOU\n");  //这里可以打印出你想打印的内容;
	float x, y, a;     //定义变量
	for (y = 1.5f; y > -1; y -= 0.1f)   //这里可以把y看作y轴,可理解为y从1.5--1;
	{
		for (x = -1.5f; x < 1.5f; x += 0.05)   //这里可以看作x轴,意为从x轴从-1.5-1.5;
		{
			a = x * x + y * y - 1;
			putchar(a * a * a - x * x * y * y * y < 0.0f ? '*' : ' ');//这里是一个爱心公式:(x*x+y*y-1)^3-x^2*y^3;

		}

		Sleep(150); //这里是让它打印的速度延缓;
		printf("\n");   //打印完记得换行;
	}
	return 0;
}

大家注意使用putchar进行输出时不要使用“”,否则会出现以下这种情况:

程序出现乱码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值