• 数据结构 二维数组方阵加减乘


    #include<stdio.h>
    int main(){
     int A[200][200],B[200][200],sum[200][200];
     int m,n,i,j,a,b;
     printf("请输入行数和列数: ");
     scanf("%d,%d",&m,&n);
     for(i=0;i<m;i++){
      for(j=0;j<n;j++){
       printf("请输入A的数值: ");
       scanf("%d",&A[i][j]);
       printf("请输入B的数值: ");
       scanf("%d",&B[i][j]);
      }
     }
     printf("A的数组为: ");
     for(i=0;i<m;i++){
      for(j=0;j<n;j++){
       printf("%d  ",A[i][j]);
      }printf(" ");
     }
     printf("B的数组为: ");
     for(i=0;i<m;i++){
      for(j=0;j<n;j++){
       printf("%d  ",B[i][j]);
      }printf(" ");
     }
     
     //加法
     printf(" 加法后的Sum数组为:");
      for(i=0;i<m;i++){
      for(j=0;j<n;j++){
       sum[i][j]=A[i][j]+B[i][j];
       printf("%d  ",sum[i][j]);
      }printf(" ");
     }
     
     //加法
     printf(" 减法后的Sum数组为: ");
      for(i=0;i<m;i++){
      for(j=0;j<n;j++){
       sum[i][j]=B[i][j]-A[i][j];
       printf("%d  ",sum[i][j]);
      }printf(" ");
     }
     
     //乘法
     printf(" 乘法后的Sum数组为: ");
      for(i=0;i<m;i++){
      for(j=0;j<n;j++){
        a=A[i][j]; 
     b=B[i][j];
        sum[i][j]=a*b;
     printf("%d  ",sum[i][j]);               
      }printf(" ");
     }
    }
     

  • 相关阅读:
    进程间通信
    图形的保存与重绘
    mysql记录1
    文件操作
    多线程及聊天室程序
    健康是成功之本
    文档与串行化
    HTML网页制作基础
    Hook和数据库访问
    C++基础笔记1
  • 原文地址:https://www.cnblogs.com/LYY1084702511/p/10828693.html
Copyright © 2020-2023  润新知