矩阵输出

    xiaoxiao2021-12-14  19

    Problem Description

    输入n个整数,输出由这些整数组成的n行矩阵。

    Input

    第一行输入一个正整数N(N<=20),表示后面要输入的整数个数。 下面依次输入N个整数。

    Output

    以输入的整数为基础,输出有规律的n行数据。

    Example Input

    5 3 6 2 5 8

    Example Output

    3 6 2 5 8 8 3 6 2 5 5 8 3 6 2 2 5 8 3 6

    6 2 5 8 3

    #include<stdio.h>   int main()   {       int n,i,j,k,t,a[20];       scanf("%d",&n);       for(i=0;i<n;i++)       {           scanf("%d",&a[i]);       }       for(i=0;i<n;i++)       {           if(i!=0)           {               t=a[n-1];               for(j=n-2;j>=0;j--)               {                   a[j+1]=a[j];               }               a[0]=t;           }           printf("%d",a[0]);           for(k=1;k<n;k++)           {               printf(" %d",a[k]);           }           printf("\n");       }       return 0;   }

    转载请注明原文地址: https://ju.6miu.com/read-972259.html

    最新回复(0)