今天向你们分享一个表白代码(I LOVE YOU)

本文介绍了一个使用C语言编写的复杂算法,该算法能够绘制出一个心形图案。通过精细的数学计算和条件判断,代码在控制台上输出由星号构成的心形。尽管算法较为复杂,但其创意性和视觉效果令人印象深刻。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

弄得不错的话点个赞吧!!!
思路有点复杂,算法不易理解,其它部分都挺好理解的

#include<stdio.h>
#include<math.h>
int main(){
 float y,x,z;
 printf("\n\n");
 printf("那一天\n");
 printf("第一次遇见你\n");
 printf("忘不了\n");
 printf("你的容颜\n");
 printf("若轻云之蔽月,如流风之回雪\n");
 printf("\n\n\n");
 printf("其实\n");
 printf("有一句话\n");
 printf("冬至这天我想对你说:\n");
 for(double y=2.5;y>=-1.6;y=y-0.2){
  for(double x=-3;x<=4.8;x=x+0.1){
   (((pow((x*x+y*y-1),3)<=3.6*x*x*y*y*y||(x>-2.4)&&x<-2.1&&y<1.5&&y>-1)||(((x<2.5&&x>2.2)||(x>3.4&&x<3.7))&&y>-1&&y<1.5)||(y>-1&&y<-0.6&&x<3.7&&x>2.2))?printf("*"):printf(" "));
  }
  printf("\n");
 }
 getchar();
} 

编译后情况如下:
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

茫渡。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值