永发信息网

c++ 已知一个6*6的矩阵(方阵),把矩阵二条对角线上的元素值加上10,然后输出这个新矩阵.

答案:1  悬赏:70  手机版
解决时间 2021-07-30 19:44
c++ 已知一个6*6的矩阵(方阵),把矩阵二条对角线上的元素值加上10,然后输出这个新矩阵.
已知一个6*6的矩阵(方阵),把矩阵二条对角线上的元素值加上10,然后输出这个新矩阵.
另外一题:
给一维数组输入M个整数,假设M=6,数组元素分别为 7 4 8 9 1 5 ,
要求建立一个如下数组(矩阵):7 4 8 9 1 5
4 8 9 1 5 7
8 9 1 5 7 4
9 1 5 7 4 8
1 5 7 4 8 9
5 7 4 8 9 1
最佳答案

第一题
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
\x09int lr[6][6];
\x09int i,j;
\x09for(i=0;i<6;i++)
\x09{
\x09\x09for(j=0;j<6;j++)
\x09\x09{
\x09\x09\x09lr[i][j]=i*j;
\x09\x09}
\x09}
\x09cout<<"原始矩阵为:"<<endl;
\x09for(i=0;i<6;i++)
\x09{
\x09\x09for(j=0;j<6;j++)
\x09\x09{
\x09\x09\x09cout<<setw(4)<<lr[i][j];
\x09\x09}
\x09\x09cout<<endl;
\x09}
\x09for(i=0;i<6;i++)
\x09{
\x09\x09lr[i][i]+=10;
\x09\x09lr[i][5-i]+=10;
\x09}
\x09cout<<"现在矩阵为:"<<endl;
\x09for(i=0;i<6;i++)
\x09{
\x09\x09for(j=0;j<6;j++)
\x09\x09{
\x09\x09\x09cout<<setw(4)<<lr[i][j];
\x09\x09}
\x09\x09cout<<endl;
\x09}
\x09return 0;
}
第二题
#include<iostream>
#include<iomanip>
#include<ctime>
using namespace std;
int main()
{
\x09int m,i,j,k;
\x09int *data;
\x09int **lr;
\x09cout<<"请输入m:";
\x09cin>>m;
\x09data=new int[m];
\x09lr=new int*[m-1];
\x09cout<<"数组元素为:";
\x09srand(time(NULL));
\x09for(i=0;i<m;i++)
\x09{
\x09\x09data[i]=rand()%10;
\x09\x09cout<<setw(3)<<data[i];
\x09\x09if(i<m-1)
\x09\x09\x09lr[i]=new int[m];
\x09}
\x09cout<<endl;
\x09for(j=m-1,k=0;j>=0;j--)
\x09{
\x09\x09for(i=0;i<m-1;i++)
\x09\x09{
\x09\x09\x09lr[i][j]=data[k++%m];
\x09\x09}
\x09}
\x09cout<<"矩阵为:"<<endl;
\x09for(i=0;i<m-1;i++)
\x09{
\x09\x09for(j=0;j<m;j++)
\x09\x09{
\x09\x09\x09cout<<setw(3)<<lr[i][j];
\x09\x09}
\x09\x09cout<<endl;
\x09}
\x09delete[]data;
\x09data=NULL;
\x09for(i=0;i<m-1;i++)
\x09{
\x09\x09delete[]lr[i];
\x09\x09lr[i]=NULL;
\x09}
\x09delete[]lr;
\x09lr=NULL;
\x09return 0;
}


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ华夏20级可以带的有光效的神龙如何领取
好想一个人、怎么安慰自己、当兵前三个月不能
开福区长沙鼎兴批发部在哪里啊,我有事要去这
【西甲】国家德比 巴萨、皇马 哪队会赢?
十七岁该耍朋友吗?
怎么修汲QQ密码
从来都不想计较什么
氧传感器信号与混合气空然比的关系 AJR发动机
诺基亚手机像粉盒一样的手机快要上市叫什么?
windows 7 系统为什么玩不了EA SPORTS FIFA O
京山市荆门吉祥宾馆(万福隆钱场购物广场店)在
请大家帮忙找一首歌,谢~~
我的武器怎么加的10,就不能在加了,高人教我
uc7.0正式和beta 2哪个好?
神鬼传奇骑士人物怎么加点
推荐资讯
最近有什么歌比较火?要亲测的
英雄100钢笔好,还是英雄200钢笔好?
韩服中棉花糖SR和尖峰SR哪辆好
自从我爸爸妈妈 不 同意 我 跟 男友在 一起
太阳能热水器冬天能用吗?
岳麓区长沙仙蒂公主在哪里啊,我有事要去这里
武穴市黄冈武穴市四望镇胡胜村村民委员会地址
为什么叫香肠?
我是1988年农历2月18出生的,我要占卜我的命
我在浙江我还不知道五粮液酒最贵的是多少呢
古缇包包大家买过吗?质量怎么样?
Only for making me want you so badly.这句
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?