c语言换行输入_C/C++学习日记:用C语言画一个爱心,哄女朋友效果杠杠的!

编程之美 源于发现

用C语言,编写自己人生的源代码!!!

学习C语言虽然乏味,枯燥。但是我们可以在玩中学,可以自己输出一些字符画,来放松心情。

997dcba3d90b9303339742f7a8b3ce7f.png

祝正在看文章的小伙伴们在立冬的季节里祝福一片,快乐无极限,健康把你伴,温暖是祝愿。多多关注小编和小编的主页哦!

9cc9d0112d1fce9ef217f8e7b7b602db.png

爱心字符画代码如下;

#include

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;

}

输入展现:

b44cde89396df97a024488a5e80c0aaf.png

效果展现:

9d0abfb09c549e442e5fb0f0f4c9b88f.png

这个图片是不是很浪漫,有木有很惊讶。你没看错,这就是用代码写出来的。

15fb5006a2ff70d355fd381309cb3fa8.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值