中易网

输入4×4的数组,编写程序实现 求出对角线上各元素的和 求出对角线上行、列下标均为偶数的各元素的积。

答案:1  悬赏:80  
解决时间 2021-01-13 02:06
  • 提问者网友:寂寞撕碎了回忆
  • 2021-01-12 14:08
输入4×4的数组,编写程序实现 求出对角线上各元素的和 求出对角线上行、列下标均为偶数的各元素的积。
最佳答案
  • 二级知识专家网友:猎心人
  • 2021-01-12 15:39
第一个问号处填:if(i==j || i==4-1-j)
第二个问号处填:if(i%2==0)
完整的C语言程序如下:(补充的地方见注释)
#include
main() 
{
 int a[4][4],i,j,s=0,p=1;
 for(i=0;i<4;i++)
  for(j=0;j<4;j++)
   scanf("%d",&a[i][j]);
 for(i=0;i<4;i++)
  for(j=0;j<4;j++)
   if(i==j || i==4-1-j)//这里是补充的条件
   { 
    s+=a[i][j];
    if(i%2==0)//这里是补充的条件  
     p*=a[i][j];
   }
 printf("s=%d p=%d
",s,p);
}运行结果:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
s=68 p=440
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息