首页 > Sentiment > c 中的元素是 a 和 b 对应元素的最大值

c 中的元素是 a 和 b 对应元素的最大值

2007年12月5日 发表评论 阅读评论 833 views

输入一个正整数repeat (0输入 1 个正整数 n(1≤n≤10),再读入 n 阶方阵 a 和 b, 生成并输出 n 阶方阵 c,c 中的元素是 a 和 b 对应元素的最大值. c[j]=max(a[j],b[j])   i,j=0,1,2…n-1
例:括号内是说明
输入:
1      (repeat=1)
3      (n=3)
1 2 3 4 5 6 7 8 9 (输入方阵a)
2 3 4 5 6 7 8 9 0 (输入方阵b)
输出:
2     3     4
5     6     7
8     9     9

#include “stdio.h”
int main( )
{ int ri,repeat;
int a[6][6],b[6][6],c[6][6],i,j,n;
scanf(“%d”,&repeat);
for(ri=1;ri<=repeat;ri++){
scanf(“%d”,&n);
for (i=0;i for(j=0;j scanf(“%d”,&a[i][j]);
for (i=0;i for(j=0;j scanf(“%d”,&b[i][j]);
for (i=0;i for(j=0;j if(b[i][j]>a[i][j])
c[i][j]=b[i][j];
else
c[i][j]=a[i][j];
for (i=0;i for(j=0;j printf(“%-6d”,c[i][j]);
printf(“\n”);
}
}
}

分类: Sentiment 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :cool: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O