欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

用C语言画出一个爱心,用C语言画出一个“爱心”,撩妹技能杠杠的

发布时间:2023/12/8 60 豆豆
生活随笔 收集整理的这篇文章主要介绍了 用C语言画出一个爱心,用C语言画出一个“爱心”,撩妹技能杠杠的 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

无意中看到一个,比你这个爱心更酷炫的,都是小爱心汇聚成一个大爱心

代码如下:

#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;

}

总结

以上是生活随笔为你收集整理的用C语言画出一个爱心,用C语言画出一个“爱心”,撩妹技能杠杠的的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。