中易网

编写函数fun,其功能是在键盘上输入一个3行3列矩阵的各个元素值,然后输出主对角线元素的积并在fun函数中

答案:2  悬赏:20  
解决时间 2021-01-13 05:45
  • 提问者网友:缘字诀
  • 2021-01-12 20:38
编写函数fun,其功能是在键盘上输入一个3行3列矩阵的各个元素值,然后输出主对角线元素的积并在fun函数中
最佳答案
  • 二级知识专家网友:孤独的牧羊人
  • 2021-01-12 22:03
#include
int A[3][3];
int i,j;
void fun()
{

int sum=1;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(i=j)sum*=A[i][j];
}
}
printf("主角线上元素之积为:\n");
printf("%d\n",sum);
}
void main()
{
printf("请输入9个数:\n");
for(i=0;i<3;i++)
{
printf("请输入第%d组数据:\n",i+1);
for(j=0;j<3;j++)
{
scanf("%d",&A[i][j]);
}
}
fun();
}
全部回答
  • 1楼网友:迟山
  • 2021-01-12 22:54
fun()
{int a[3][3],i,j,n=1;
printf("please input a[3][3]:\n");
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
{scanf("%d",&a[i][j]);
if(i==j)
n*=a[i][j];
}
}
printf("n=%d",n);
}
main()
{fun();
getch();
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息