随机产生一个5*5的矩阵A(范围30..100),交换第一与第三的元素的位置,求矩阵两对角线元素之和.
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/05/16 01:20:18
随机产生一个5*5的矩阵A(范围30..100),交换第一与第三的元素的位置,求矩阵两对角线元素之和.
'定义事件由单击按钮触发
provide sub command1_click()
'定义数组
dim a(1 to 5,1 to 5) as integer
'生成矩阵数组元素
for i=1 to 5
for j=1 to 5
a(i,j)=int(rnd*71+30)
next j
next i
dim temp as integer
'交换每行第一与第三个元素的位置
for k=1 to 5
temp=a(k,1)
a(k,1)=a(k,3)
a(k,3)=temp
next k
'开始生成变量计算对角线元素之和
dim sum1 as integer
dim sum2 as integer
sum1=a(1,1)+a(2,2)+a(3,3)+a(4,4)+a(5,5)
sum2=a(5,1)+a(4,2)+a(3,3)+a(2,4)+a(5,1)
'接下来只要输出两个变量的值就可以了,我以两个标签输出两个变量的值
label1.caption=sum1
label2.caption=sum2
end su
provide sub command1_click()
'定义数组
dim a(1 to 5,1 to 5) as integer
'生成矩阵数组元素
for i=1 to 5
for j=1 to 5
a(i,j)=int(rnd*71+30)
next j
next i
dim temp as integer
'交换每行第一与第三个元素的位置
for k=1 to 5
temp=a(k,1)
a(k,1)=a(k,3)
a(k,3)=temp
next k
'开始生成变量计算对角线元素之和
dim sum1 as integer
dim sum2 as integer
sum1=a(1,1)+a(2,2)+a(3,3)+a(4,4)+a(5,5)
sum2=a(5,1)+a(4,2)+a(3,3)+a(2,4)+a(5,1)
'接下来只要输出两个变量的值就可以了,我以两个标签输出两个变量的值
label1.caption=sum1
label2.caption=sum2
end su
随机产生一个5*5的矩阵A(范围30..100),交换第一与第三的元素的位置,求矩阵两对角线元素之和.
求一个5*5的整型矩阵两条对角线元素之和
求一个3*3的整形矩阵对角线元素之和
C语言程序设计:使用随机数产生一个4X4的矩阵,每个元素是100以内的随机数,求出该矩阵两条对角线元素之和
求一个3*3矩阵的对角线元素之和 求一个3*3矩阵的对角线元素之和 MATLAB
C++输入一个5*5的整数矩阵,求出两条对角线元素值之和.
使用随进函数产生0~9之间的随机整数形成一个5阶矩阵元素,计算矩阵元素之和
求一个5*5的整型矩阵对角线元素之和,用C语言
随机产生50~100间的整数组成一个4行4列的矩阵,并求矩阵对角线元素的和.
从键盘输入一个5*5的矩阵,求该矩阵上主对角线元素之和及次对角线元素之积,并输出
求一个5*5矩阵对角线元素之和
如何随机提取matlab矩阵中一个元素的位置