第八周-打印数字图形

来源:互联网 发布:怎么购买ims的数据 编辑:程序博客网 时间:2024/05/23 16:56
//作者 烟大计163-1 姜淇瀚 2016/10/25#include <stdio.h>#include <stdlib.h>int main(){    int n,i,j;    scanf("%d",&n);    for(i=1; i<=n; i++)    {        for(j=1; j<=n-i; j++)            printf(" ");        for(j=1; j<=i; j++)            printf("%d",j);        for(j=i-1; j>0; j--)            printf("%d",j);        printf("\n");    }    for(i=n-1; i<=n-1&&i>0; i--)    {        for(j=1; j<=n-i; j++)            printf(" ");        for(j=1; j<=i; j++)            printf("%d",j);        for(j=i-1; j>0; j--)            printf("%d",i-j);        printf("\n");    }    return 0;}//第13、14句原本是//        for(j=1; j<=i&&i-j!=0; j++)//           printf("%d",i-j);//后来参考贺老师父的解答,改成了//        for(j=i-1;j>0;j--)//           printf("%d",j);

知识点总结:学会循环嵌套

学习心得:见注释

0 0
原创粉丝点击