1.2 输入4×4的数组,编写程序实现:
答案:1 悬赏:0 手机版
解决时间 2021-12-01 02:49
- 提问者网友:末路
- 2021-11-30 10:32
1.2 输入4×4的数组,编写程序实现:
最佳答案
- 五星知识达人网友:山君与见山
- 2021-11-30 11:11
#include"stdio.h"
void main()
{
int a[4][4]={{1,1,2,3},{2,3,4,5},{5,6,4,6},{4,9,4,3}};
int i,j,m,n,sum,product,max;
sum=max=m=n=0;
product=1;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
if(i==j||j==4-i)
sum+=a[i][j];
if((i)%2==0&&(j)%2==0)
product*=a[i][j];
if(a[i][j]>max)
{
max=a[i][j];
m=i+1;
n=j+1;
}
}
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
printf("%4d",a[i][j]);
if(j==3)
printf("\n");
}
printf("\n和:%d\n积:%d\n最大元素:a[%d][%d]=%d\n",sum,product,m,n,max);
}
void main()
{
int a[4][4]={{1,1,2,3},{2,3,4,5},{5,6,4,6},{4,9,4,3}};
int i,j,m,n,sum,product,max;
sum=max=m=n=0;
product=1;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
if(i==j||j==4-i)
sum+=a[i][j];
if((i)%2==0&&(j)%2==0)
product*=a[i][j];
if(a[i][j]>max)
{
max=a[i][j];
m=i+1;
n=j+1;
}
}
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
printf("%4d",a[i][j]);
if(j==3)
printf("\n");
}
printf("\n和:%d\n积:%d\n最大元素:a[%d][%d]=%d\n",sum,product,m,n,max);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯