找回密码
 立即注册
首页 安全领域 安全板块 打印菱形

移动安全 打印菱形

2023-3-22 14:56:26 评论(0)
  1. #include
  2. int main()
  3. {
  4.   int line=0;
  5.   int i=0;
  6.   scanf("%d",&line);//输入菱形上部分的行数,包括最长的一行
  7.   //打印上部分
  8.   for(i=0;i<line;i++)
  9.   {
  10.     int j=0;
  11.     //打印空格
  12.     for(j=0;j<line-1-i;j++)
  13.     {
  14.       printf(" ");
  15.     }
  16.     //打印*
  17.     for(j=0;j<2*i+1;j++)
  18.     {
  19.       printf("*");
  20.     }
  21.     printf("\n");//一行打印完成,换行
  22.   }
  23.   //打印下部分
  24.   for(i=0;i<line-1;i++)
  25.   {
  26.     int j=0;
  27.     for(j=0;j<i+1;j++)
  28.     {
  29.       printf(" ");
  30.     }
  31.     for(j=0;j<2*(line-1-i)-1;j++)
  32.     {
  33.       printf("*");
  34.     }
  35.     printf("\n");
  36.   }
  37.   return 0;
  38. }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

使用道具 举报

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们(3513994353@qq.com)。
您需要登录后才可以回帖 登录 | 立即注册
楼主
摸鱼写代码

关注0

粉丝0

帖子36

最新动态