c语音写♡

#include <iostream>

 

using namespace std;

 

int main()

 

{ int i, j, k, l, m;

 

  char c = '\3'; //ASCII码里面 3 就是一个62616964757a686964616fe78988e69d8331333433653435字符小爱心

 

  cout<<endl; //空一行

 

  for (i=1; i<=3; i++)

 

  { //前3行中间有空隙分开来写

 

    for (j=1; j<=32-2*i; j++)

 

      cout<<" "; //左边的空格,每下一行左边的空格比上一行少2个 //8*n-2*i

 

    for (k=1; k<=4*i+1; k++)

 

      cout<<c;//输出左半部分字符小爱心

 

    for (l=1; l<=13-4*i; l++)

 

      cout<<" "; //中间的空格,每下一行的空格比上一行少4个

 

    for (m=1; m<=4*i+1; m++)

 

      cout<<c;//输出右半部分字符小爱心

 

    cout<<endl; //每一行输出完毕换行

 

  }

 

  for (i=1; i<=3; i++)

 

  { //下3行中间没有空格

 

    for (j=1; j<=24+1; j++)

 

      cout<<" "; //左边的空格 //8*(n-1)+1

 

    for (k=1; k<=29; k++)

 

      cout<<c;//输出字符小爱心

 

    cout<<endl; //每一行输出完毕换行

 

  }

 

  for (i=7; i>=1; i--)

 

  { //下7行

 

    for (j=1; j<=40-2*i; j++)

 

      cout<<" "; //左边的空格,每下一行左边的空格比上一行少2个//8*(n+1)-2*i

 

    for (k=1; k<=4*i-1; k++)

 

      cout<<c;//每下一行的字符小爱心比上一行少4个(这个循环是i--)

 

    cout<<endl; //每一行输出完毕换行

 

  }

 

  for (i=1; i<=39; i++)

 

    cout<<" "; //最后一行左边的空格

 

  cout<<c<<endl; //最后一个字符小爱心

 

  return 0;

 

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值