[C] c语言 打印星号图案 →→→→→进入此内容的聊天室

来自 Scanty Duck, 2024-04-18, 写在 C, 查看 1 次.
URL http://www.code666.cn/view/f900a529
  1. #define _CRT_SECURE_NO_WARNINGS 1
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4. int main()
  5. {
  6.     int i, j;
  7.     int n;
  8.     printf("输入想要打印的上半部分的行数:\n");//上半部分和下半部分是对应的
  9.     scanf("%d", &n);
  10.     for (i = 1; i <= n; i++)
  11.     {
  12.         for (j = 1; j <= n - i; j++)
  13.         {
  14.             putchar(' ');
  15.         }
  16.         for (j=1; j <= 2 * i - 1; j++)
  17.         {
  18.             putchar('*');
  19.         }
  20.         putchar('\n');
  21.     }
  22.     for (i = n; i >= 1; i--)
  23.     {
  24.         for (j= 1; j <= n - i; j++)
  25.         {
  26.             putchar(' ');
  27.         }
  28.         for (j = 1; j <= 2 * i - 1; j++)
  29.         {
  30.             putchar('*');
  31.         }
  32.         putchar('\n');
  33.     }
  34.     system("pause");
  35.     return 0;
  36. }

回复 "c语言 打印星号图案"

这儿你可以回复上面这条便签

captcha