C语言爱心代码大全2023合集(可领)

1、带love图案的C语言爱心代码

我们可以创建一个C语言程序,在C文件中写入循环输出心形图案的代码,编译并运行程序即可,哈哈,属于我们程序员节目的浪漫,程序猿猴,赶紧去和你心中最可爱的TA分享吧

爱心代码如下:

#include <stdio.h>

int main()

{
    int i, j, k, n = 0, x = 0, y = 50;

    //爱心的头部没有规律,所以直接打印
    printf("\n\n\n\n\n");
    printf("         lovelove                   lovelove\n");
    printf("       lovelovelove               lovelovelove\n");
    printf("     lovelovelovelove           lovelovelovelove\n");
    printf("   lovelovelovelovelove       lovelovelovelovelove\n");
    printf("  lovelovelovelovelovelo     lovelovelovelovelovelo\n");
    printf(" lovelovelovelovelovelove   lovelovelovelovelovelov\n");
    for (i = 0; i < 2; i++)
    {
        printf("lovelovelovelovelovelovelovelovelovelovelovelovelove\n");

    }

    for(i=0;i<5;i++)    //爱心的中间部分的上部分
    {
        y = 50;
        y = y - i*2;
        n++;
        for (k = 0; k < n; k++)    //在每一行的起始位置先打印空格
        {
            printf(" ");
        }
            while(1)     //空格后面打印love,但是要注意love即使没打印完,也要换行
            {
                if (x < y)
                {
                    printf("l");
                    y--;
                }
                else
                    break;
                if (x < y)
                {
                    printf("o");
                    y--;
                }
                else
                    break; if (x < y)
                {
                    printf("v");
                    y--;
                }
                    else
                    break; if (x < y)
                {
                    printf("e");
                    y--;
                }
                    else
                    break;
            }
        printf("\n");
    }


    //最下面的部分,具体内容同上,没和上一部分放一起是因为从这行开始多两个空格
    for (i = 0,n=3; i < 10; i++)
    {
        y = 37;
        y = y - i * 4;
        n++;
        for (k = 0; k < n; k++)
        {
            printf("  ");
        }
        while (1)
        {
            if (x < y)
            {
                printf("l");
                y--;
            }
            else
                break;
            if (x < y)
            {
                printf("o");
                y--;
            }
            else
                break; if (x < y)
            {
                printf("v");
                y--;
            }
                else
                break; if (x < y)
            {
                printf("e");
                y--;
            }
                else
                break;
        }
        printf("\n");
    }

    printf("\n\n\n\n\n\n\n\n\n\n\n\n");
    return 0;
} 

已把大量C语言项目源码整理为一个压缩包关注微 信 公 众 号:“C和C加加”  回复:“源码”  即可获取  

C语言爱心代码效果展示:

2、心形图案的C语言爱心代码

C语言爱心代码如下:

#include <stdio.h>
int main()
{
int  i, j, k, l, m;
char c=3; //ASCII码里面 3 就是一个字符小爱心
for (i=1; i<=5; i++)    printf("\n"); //开头空出5行
for (i=1; i<=3; i++) { //前3行中间有空隙分开来写
for (j=1; j<=32-2*i; j++)  printf(" "); //左边的空格,每下一行左边的空格比上一行少2个 //8*n-2*i
for (k=1; k<=4*i+1; k++)  printf("%c", c);//输出左半部分字符小爱心
for (l=1; l<=13-4*i; l++)  printf(" "); //中间的空格,每下一行的空格比上一行少4个
for (m=1; m<=4*i+1; m++)  printf("%c", c);//输出右半部分字符小爱心
printf("\n");  //每一行输出完毕换行
}
for (i=1; i<=3; i++) { //下3行中间没有空格
for (j=1; j<=24+1; j++)   printf(" "); //左边的空格 //8*(n-1)+1
for (k=1; k<=29; k++)   printf("%c", c);//输出字符小爱心
printf("\n");  //每一行输出完毕换行
}
for (i=7; i>=1; i--) { //下7行
for (j=1; j<=40-2*i; j++)  printf(" "); //左边的空格,每下一行左边的空格比上一行少2个//8*(n+1)-2*i
for (k=1; k<=4*i-1; k++)  printf("%c", c);//每下一行的字符小爱心比上一行少4个(这个循环是i--)
printf("\n");  //每一行输出完毕换行
}
for (i=1; i<=39; i++)    printf(" "); //最后一行左边的空格
printf("%c\n", c);  //最后一个字符小爱心
for (i=1; i<=5; i++)    printf("\n"); //最后空出5行
return 0;
} 

C语言爱心代码程序运行结果展示

3、C语言五行代码情书,程序员的极致浪漫!!!

int world=3000;char love[]={sun,moon,you};

love[0]=morning;love[1]=evening;

love[2]=every morning and evening;

 

浮世三千,吾爱有三,日月与卿

日为朝,月为暮

卿为朝朝暮暮 

do{

    I.sleep = 0;

} while(you.say("see you tomorrow"));

 

你一句明天见

偷走了我

整晚的睡眠 

printf("Think twice before you do");

sleep(3);

printf("I love you");

 

子曰:三思而后行

1...2...3

我喜欢你
if(1000==life.luck)

    give you(998);

I.luck--,I.meet(you);I.luck--,I.accompany(you);

 

如果一生有1000次好运

我愿把998次都给你,只留两次给自己

用一次遇见你,另一次永远陪伴你
int day;

for(day=0;day<=mylife;day++)

    printf("i love you!");

 

你我相遇的那一刻起

我愿用一辈子

每天爱你 
  • 66
    点赞
  • 289
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不安分的小女孩

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

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

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

打赏作者

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

抵扣说明:

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

余额充值