专注职业教育&教研设备+自媒体链接+智慧投资。

秋收冬储,建议在寒冷的冬天,学一门能拿得出手的技能,以备不时之需。

学技术,重在日拱一卒、一点一滴的积累。

今天一起分析C语言的算法之7画爱心。

算法题目:

用c语言实现一个画爱心函数。

编程思路分析

爱心,是指同情怜悯之心态。

包括相应的一定行动,是一种奉献精神,更是关怀、爱护人的思想感情,包括于所有情感之中。

其深层含义是保护所有的动植物,广义指保护所有生命、包括大自然万物。

画爱心编程思路:

1、先画爱心第一排;

2、用for函数嵌套实现爱心形状,即显示呈递减趋势规律的中间7排;

3、最后一个*与上面的规律脱节了,要用独立的for语句实现显示。

程序范例

#include <stdio.h>

int main()

{

   int i,j;

   /*前三排的规律性不强,直接显示就好了*/

  printf("     *****          *****\n""   *********      *********\n""
*************  *************\n");

/*显示中间三排*/

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

{

  for(j=0;j<29;j++)

  printf("*");

  printf("\n");

}

/*显示呈递减趋势规律的中间7排*/

for(i=0;i<7;i++)

{

 /*空格个数逐行增加*/

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

  printf(" ");

  for(j=0;j<27-i*4;j++)

  printf("*");

  printf("\n");

}

/*最后一个*与上面的规律脱节了 所以独立显示*/

for(i=0;i<14;i++)

 printf(" ");

 printf("*\n");

return 0;

}

程序运行结果案例:

祝各位朋友:

春节快乐;

阖家团圆;

幸福美满。

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信