ITPub博客

首页 > IT职业 > IT图书 > C语言算法之画爱心

C语言算法之画爱心

IT图书 作者:XYD漫漫 时间:2022-02-22 10:13:02 0 删除 编辑

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


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

 

算法题目:

 

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

}


程序运行结果案例:


图片


祝各位朋友:


春节快乐;


阖家团圆;


幸福美满。



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70014179/viewspace-2856890/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
嵌入式、物联网培训 保就业保底薪

注册时间:2022-02-21

  • 博文量
    10
  • 访问量
    4593