输出菱形

原创 2016年05月30日 21:16:27
#include "stdio.h"
void main()
{int i,j,k,n;
printf("请输入输出菱形的行数\n");
scanf("%d",&n);
if(n%2==0)
{
printf("偶数行输不出菱形\n");
}

else
{
      for(i=1;i<=n/2+1;i++)         //输出上半行的菱形 i<输出行数除以2减1
      {
       for(j=1;j<=n-i-1;j++)            //循环输出空格   j<行数减现行数减1
       {
        printf(" ");
       }
       
       for(k=0;k<2*i-1;k=k++)     //输出*号  k<2*现行数减1
        {
        printf("*");
        }
        printf("\n");
      }
      
      
      
       for(i=n/2;i>=1;i--)          //输出下半行的菱形  上半行反向输出
      {
       for(j=1;j<=n-i-1;j++)
       {
        printf(" ");
       }
       
       for(k=0;k<2*i-1;k++)
        {
        printf("*");
        }
        printf("\n");
      }
      
}


}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java程序输出菱形

  • 2013-08-07 16:31
  • 839B
  • 下载

PHP输出菱形(二)

PHP输出菱形(二)<?php header("Content-type:text/html;charset=utf-8"); echo "第一个"; echo ""; $num=14; fo...

JAVA代码——输出菱形

  • 2013-03-14 11:26
  • 872B
  • 下载

输出空心或实心菱形

  • 2011-11-26 19:14
  • 403B
  • 下载

使用for循环输出空心的菱形的思路

之前已经成功写过一次代码,今天重新看这个题目时,一下子又没了思路,在草稿纸上比划了大概十分钟才想到实现的思路。思路跟上次实现的完全一样,发现时间长了就忘记了!真是好记性不如烂笔头,何况我这么差的记性呢...

打印输出菱形

  • 2014-03-29 20:06
  • 492B
  • 下载

输出菱形C程序

  • 2012-02-29 16:33
  • 273KB
  • 下载

java技术支持 输出一个菱形

/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. *...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)