C语言程序设计:使用随机数产生一个4X4的矩阵,每个元素是100以内的随机数,求出该矩阵两条对角线元素之和
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 17:18:28
C语言程序设计:使用随机数产生一个4X4的矩阵,每个元素是100以内的随机数,求出该矩阵两条对角线元素之和
使用随机数产生一个4X4的矩阵,每个元素是100以内的随机数,求出该矩阵两条对角线元素之和
要求是c语言不是vb.net.
使用随机数产生一个4X4的矩阵,每个元素是100以内的随机数,求出该矩阵两条对角线元素之和
要求是c语言不是vb.net.
帮你写了一个如下:#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[4][4];
int i,j;
int sum1=0,sum2=0;
printf("产生的4*4随机数组如下:\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
a[i][j]=rand()%100;
printf("%d\t",a[i][j]);
}
printf("\n");
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
if(i==j)
sum1 += a[i][j];
if(i+j == 3)
sum2 += a[i][j];
}
}
printf("左上角到右下角的对角线之和为:%d\n",sum1);
printf("右上角到左下角的对角线之和为:%d\n",sum2);
return 0;
}运行结果如下:
#include <stdlib.h>
int main()
{
int a[4][4];
int i,j;
int sum1=0,sum2=0;
printf("产生的4*4随机数组如下:\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
a[i][j]=rand()%100;
printf("%d\t",a[i][j]);
}
printf("\n");
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
if(i==j)
sum1 += a[i][j];
if(i+j == 3)
sum2 += a[i][j];
}
}
printf("左上角到右下角的对角线之和为:%d\n",sum1);
printf("右上角到左下角的对角线之和为:%d\n",sum2);
return 0;
}运行结果如下:
C语言程序设计:使用随机数产生一个4X4的矩阵,每个元素是100以内的随机数,求出该矩阵两条对角线元素之和
编程完成从键盘输入一个n*n(最大为20*20)矩阵的各元素的值,求出该矩阵两条对角线上个元素之和.
C++输入一个5*5的整数矩阵,求出两条对角线元素值之和.
编程实现:输入一个 n*n 的矩阵,求出两条对角线元素值之和.
C语言.求一个4X4矩阵的对角线元素之和,并找出对角线元素中的最大值..
输入一个n×n矩阵个元素的值,求出两条对角线元素各自的乘积.用c语言
求一个5*5的整型矩阵两条对角线元素之和
随机产生一个5*5的矩阵A(范围30..100),交换第一与第三的元素的位置,求矩阵两对角线元素之和.
c语言题目:输入一个n*n矩阵个元素的值,求出两个对角线元素之和.
C语言,已知一个元素均为两位整数的4*4矩阵,求出主对角线之和和副对角线之和,以及16个数字之和,并将三个数字相加,为奇
产生一个3行3列均匀分布的随机数矩阵,编写相应指令并给出运行结果 求:①主对角线元素平均值
【matlab】产生100个大小为0~1之间的随机数,排列成10*10矩阵,计算对角线元素的和.