C語言列印愛心 (老衲也是無聊!)
阿新 • • 發佈:2018-12-17
#include <stdlib.h> int 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; }</code>