试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

请编写函数fun(),该函数的功能是:实现B=A+A’,即把矩阵A加上A的转置,存放在矩阵B中。计算结果在main()函数中输出。 例如,输入下面矩阵: 123 456 789 其转置矩阵为: 147 258 369 则程序输出: 2 610 61014 10 1418 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include <stdio.h> #include<conio.h> void fun (int a[3][3], int b[3][3]) { } main () { int a[3][3]={{1,2,3}, {4,5,6},{7,8,9}},t[3] [3]; int i, j; clrscr (); fun (a,t); for(i=0; i<3; i++) { for (j=0; j<3; j++) printf ("%7d",t [i] [j] );printf ("\n"); } }

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

已经定义ch为字符型变量,以下赋值语句中错误的是______。A.ch='\';执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是___有以下程序:main()intI;For(i=0;i<3;i++)switch(以下叙述中错误的是______。A.对于double类型数组,不可以直接用数组名以下不能正确定义二维数组的选项是______。A.inta[2][2]=1,2;以下选项中不能用作C程序合法常量的是______。A.1.234B.’\123’