题目详情
当前位置:首页 > 计算机考试 > 初级程序员
题目详情:
发布时间:2024-02-10 01:54:50

[简答题][问题3] 在上述流程图2-1和图2-2的算法中, (1)矩阵A第i行第j列的元素A(i,j)被复制到矩阵B中的哪个位置 (2)A(i,j)后来又被复制到矩阵C中的哪个位置 (3)填补流程图2-2中的空缺。

更多"[问题3] 在上述流程图2-1和图2-2的算法中, (1)矩阵"的相关试题:

[简答题]设A是n阶矩阵,A的第i行第j列的元素aij=i·j,
(Ⅰ)求r(A) ;
(Ⅱ)求A的特征值,特征向量,并问A能否相似于对角阵,若能,求出相似对角阵;若不能,则说明理由.
[单项选择]若有定义:"int a[2][3];"则对a数组的第i行第j列元素的正确引用为( )。
A. *(*(a+i) j)
B. (a+i)[j]
C. *(a+i+j)
D. * (a+i) +j
[单项选择]若有定义int a[2] [3]; ,则对a数组的第i行第j列(假设i, j已正确说明并赋值)元素值的正确引用为()
A. *(*(a+i)+j)
B. (a+i)[j]
C. *(a+i+j)
D. *(a+i)+j
[单项选择]若有定义int a[2] [3];,则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为()
A. *(*(a+i)+j)
B. (a+i)[j]
C. *(a+i+j)
D. *(a+i)+j
[简答题]设矩阵A是n阶可逆方阵,将A的第j列和第k列对换得矩阵B;将B的第j行和第k行对换得矩阵V.
试用初等矩阵证明C是可逆矩阵;
[简答题]设矩阵A是n阶可逆方阵,将A的第j列和第k列对换得矩阵B;将B的第j行和第k行对换得矩阵V.
求BC-1
[简答题]请编制程序,其功能是:求I×J矩阵的转置矩阵(矩阵中元素为字节型),并计算转置矩阵的每一行元素之和,然后存放在每一行最后一个字单元中。
例如:
内存中有:04H,05H,06H,(第一行)01H,02H,03H(第二行)
结果为: 04H,01H,05H,00H,05H,02H,07H,00H,06H,03H,09H,00H
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。
请填空BEGIN和END之间已经给出的一段源程序使其完整,需填空处已经用横线标出,每个空白一般只需要填一条指令或指令的一部分(指令助记符或操作数),也可以填入功能相当的多条指令,或删去BEGIN和END之间原有的代码并自行编程来完成所要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
[试题程序]
EXTRN LOAD:FAR,SAVE:FAR
N EQU 30
I EQU 3
J EQU 10
DSEG SEGMENT
SOURCE DB N DUP( )
SRC DW SOURCE
RESULT DB (N+2*J)DUP(0)
NAME0 DB ’INPUT1.DAT’,0
NAME1 DB ’OUTPUT1.DAT’,0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP( )
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,SS:SSEG,DS:DSEG
START PROC FAR
PUSH DS
XOR
[单项选择]在有n个无序无重复元素值的数组中查找第i小的数的算法描述如下:任意取一个元素r,用划分操作确定其在数组中的位置,假设元素r为第k小的数。若i等于k,则返回该元素值;若i小于k,则在划分的前半部分递归进行划分操作找第i小的数;否则在划分的后半部分递归进行划分操作找第k-i小的数。该算法是一种基于()策略的算法。
A. 分治
B. 动态规划
C. 贪心
D. 回溯
[单项选择]若有定义:"int a[2][3];"则对a数组的第i行第j列无素的正确引用为()。
A. *(*(a+i)+j)
B. (a+i)[j]
C. *(a+i+j)
D. *(a+i)+j
[填空题]n个顶点的无向图G用邻接矩阵A[n][n]存储,其中第i列的所有元素之和等于顶点Vi的()
[简答题]设A是(n-1)×n矩阵,划去A中第j列所得到的行列式记为Di,如果Dj(j=1,2,…,n)不全为0,证明(D1,-D2,…,(-1)n-1Dn)T是齐次方程组Ax=0的基础解系.
[填空题]请补充main函数,该函数的功能是:输出一个NXN矩阵,要求非周边元素赋值0,周边元素赋值1。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio .h>
#define N 10
main( )

int bb[N] IN];
iht i,j,n;
clrscr 0;
printf (" /nInput n: /n");
scanf ("%d", &n);
for (i=0; i<n; i++ )
for (j=0; j<n; j++)

if(【1】)
bb[i] [j]=l;
else
【2】;

printf(" /n*** the result *** /n");
for (i=0; i<n; i++)

printf (" /n/n");
for (j=0; j<n; j++)
printf ("%4d",bb [i] [j ] );


我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码