早教吧 育儿知识 作业答案 考试题库 百科 知识分享

先从键盘上输入一个3行3列矩阵的各个元素的值,然后返回主对角线元素之积/*请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得

题目详情
先从键盘上输入一个3行3列矩阵的各个元素的值,然后返回主对角线元素之积/* 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! fun函数的功能是:先从键盘上输入一个3行3列矩阵的各个元素的值,然后返回主对角线元素之积。 如输入1 2 3 4 5 6 7 8 9 输出45 */ #include <stdio.h> int fun() { int a[3][3],sum; int i,j; /************found************/ sum=0; for (i=0;i<3;i++) { for (j=0;j<3;j++) /************found************/ scanf("%d",a[i][j]); } for (i=0;i<3;i++) sum=sum*a[i][i]; return sum; } main() { printf("%d",fun()); }
▼优质解答
答案和解析
正确解法: /************found************/ sum=1; for (i=0;i<3;i++) { for (j=0;j<3;j++) /************found************/
看了 先从键盘上输入一个3行3列矩...的网友还看了以下: