美文网首页
#输出数字菱形

#输出数字菱形

作者: EricsMoon | 来源:发表于2017-11-11 14:47 被阅读0次

C

#include<stdio.h>

int main()
{
    int i,j,n;
    scanf("%d",&n);
    n=n-1;
//上半部分
    for(i=0;i<=n;i++)
    {
        for(j=1;j<=n-i;j++)
            printf(" ");
//左边部分
        for(j=1;j<=i+1;j++)
            printf("%d",j);
//右边部分
        for(j=i;j>=1;j--)
            printf("%d",j);
//换行
        printf("\n");
    }
//下半部分
    for(i=n-1;i>=0;i--)
    {
        for(j=1;j<=n-i;j++)
            printf(" ");
        for(j=1;j<=i+1;j++)
            printf("%d",j);
        for(j=i;j>=1;j--)
            printf("%d",j);
        printf("\n");
    }
}

相关文章

  • #输出数字菱形

    C

  • Java实例-打印图形

    1、Java 实例 – 打印菱形:输出指定行数的菱形。 public class Img_Diamond { pu...

  • Java打印图形

    Java 实例 – 打印菱形 输出指定行数的菱形。 编译后的结果为: Java 实例 – 九九乘法表 输出九九乘法...

  • 打印菱形

    给定一个奇数n,打印实心的菱形示例: 输入: n = 3输出: n = 3的菱形.png 输入:n = 5输出:n...

  • 面试中的几种排序方法(冒泡、插入、选择)

    冒泡排序 插入排序 选择排序 菱形输出

  • 10.19习题

    1.给数组输入10个数,输出其中的最大值和最小值 2.输入行数,输出n行空心菱形 3.回行取数,自己输入的九个数字...

  • 郑州轻工业大学oj题解(C语言)1077: 空心菱形

    1077: 空心菱形 题目描述输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个''组成。输...

  • ①Python学习之输出菱形

    1.前言 Python和我一直是有缘无分,近来再次被朋友推荐(鼓吹),于是抱着学一学也无妨的态度开始了Python...

  • ACM中常见的小问题

    ①输出数字型字符串与直接输出数字的不同 "000123"用字符串输出为 000123,用数字输出为123.

  • 菱形肌

    菱形肌 *大、小菱形肌位于斜方肌深面,肩胛提肌的下方,小菱形肌在上,呈窄带状,大菱形肌薄而扁阔,呈菱形,大小菱形肌...

网友评论

      本文标题:#输出数字菱形

      本文链接:https://www.haomeiwen.com/subject/srgwmxtx.html