zoukankan      html  css  js  c++  java
  • 上下三角矩阵的输出

    #define M 4
    #define N 4
    #include<stdio.h>
    #include<stdlib.h>
    #include<conio.h>
    void main()
    {
      int i,j,t;
      int a[M][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
      clrscr();
      for(i=0;i<M;i++)
      {
       for(j=0;j<N;j++)
      printf("%5d",a[i][j]);
       printf("\n");
      }

     printf("\n");
      for(i=0;i<M;i++)
      {
     for(j=0;j<=i;j++)
      printf("%5d",a[i][j]);
       printf("\n");
      }


      printf("\n");
      for(i=0;i<M;i++)
      {
     for(j=0;j<N;j++)
      if(j<i)
        printf("%5c",' ');
      else
        printf("%5d",a[i][j]);
     printf("\n");
      }

      printf("\n");
      for(i=0;i<M;i++)
      {
     for(j=0;j<N-i;j++)
      printf("%5d",a[i][j]);
       printf("\n");
      }

      printf("\n");
      for(i=0;i<M;i++)
      {
     for(j=0;j<N;j++)
       if(j<M-i-1)
      printf("%5c",' ');
       else
      printf("%5d",a[i][j]);
     printf("\n");
      }


      printf("\n");
      for(i=0;i<M;i++)
     for(j=0;j<i;j++)
       {t=a[i][j];a[i][j]=a[j][i];a[j][i]=t;}

      for(i=0;i<M;i++)
      {
       for(j=0;j<N;j++)
      printf("%5d",a[i][j]);
       printf("\n");
      }

    }

  • 相关阅读:
    SharePoint 2010 世界(一)
    joomla个性定制(五)
    express框架简析&#128049;‍&#127949;
    组件
    日常
    mongo数据库浅析
    vue浅析
    react开发环境
    jsonserver
    关于arraylist.remove的一些小问题。
  • 原文地址:https://www.cnblogs.com/qixin622/p/727120.html
Copyright © 2011-2022 走看看