多语言展示
当前在线:1574今日阅读:91今日分享:37

c语言如何打印心

IT是一个比较枯燥容易乏味的行业,身为程序员每天除了在电脑面前写代码还是写代码,所以很多人很容易感觉到枯燥和郁闷,长久会容易让人有反感的情绪,生活太过单调。其实我们在程序中也有很多乐趣的,只是很多人不善于发现。下面我就简单的介绍一个利用C语言打印出心形的图案。
工具/原料
1

电脑

2

DevC++

方法/步骤

第一种是相对于简单一点的,其实并不困难,大家都能够写出来,打印出来的图案#include#includeint main(){     int i = 0, j = 0; int a = 3; char c = 3;//心形的ASCII代码是3 for (i = 0; i < 3;i++)//行数  3行 { for (j = 0; j < 5- 2*i;j++)//空格, 5,3,1个空格 { printf(' '); } for (j = 0; j < 5+ 4 * i;j++)//打印符号 { printf('%c', c); } for (j = 0; j < 9- 4 * i;j++)//打印空格 { printf(' '); } for (j = 0; j < 5+ 4 * i;j++)//打印符号 { printf('%c', c); }  printf('\n');     } for (i = 0; i < 3; i++)//打印行数3行 { for (j = 0; j < 29;j++)//打印符号 printf('%c', c); printf('\n');//打印空格  } for (i = 0; i < 6+ 1; i++)//    打印6行 { for (j = 0; j < 2 * i + 1; j++)//打印空格 printf(' '); for (j = 0; j < 27-4 * i; j++) printf('%c', c); printf('\n'); } for (i = 0; i <1; i++)//打印行数1行 { for (j = 0; j < 14; j++)//打印空格 printf(' '); for (j = 0; j < 1; j++)//打印符号 printf('%c', c); printf('\n'); }  system('pause'); return 0;}

推荐信息