当前位置: 首页 > wzjs >正文

长春快速建站模板暴疯团队seo课程

长春快速建站模板,暴疯团队seo课程,罗湖做网站报价,做受视频网站 mcb3dbd对于的矩阵,使用两个指针变量,可以方便实现(i,j)处元素与(j,i)处元素交换位置。令指针Arow&A[i][0],则Arow[j]可实现对第i行j列元素的访问。令指针Bptr&A[0][i],则*Bptr就可以访问(0,i)处元素,然后&#xff0c…

对于M\times M的矩阵,使用两个指针变量,可以方便实现(i,j)处元素与(j,i)处元素交换位置。令指针Arow=&A[i][0],则Arow[j]可实现对第i行j列元素的访问。令指针Bptr=&A[0][i],则*Bptr就可以访问(0,i)处元素,然后,令Bptr+=M,就可访问同列不同行的元素。

代码实现

#define M  3
int A[3][3]={{1,2,3},{4,5,6},{7,8,9}};
void transpose(int A[M][M]);

void transpose(int A[M][M])
{
    int i,j;
    int t;
    int *Arow;
    int *Bptr;
    for(i=0;i<M;i++)
    {
        Arow=&A[i][0];
       Bptr=&A[0][i];
      for(j=0;j<i;j++)
      {
            t=Arow[j];
            Arow[j]=*Bptr;
            *Bptr=t;
            Bptr+=M;
        }
    }
}

void main()
{
    int B[M][M];
    int i,j;
    for(i=0;i<M;i++)          //把A矩阵元素存储在B矩阵中
     for(j=0;j<M;j++)
       B[i][j]=A[i][j];
    transpose(A);            //把A矩阵转置
}

运行结果

B=\begin{bmatrix} 1 & 2 & 3\\ 4& 5 & 6\\ 7& 8& 9 \end{bmatrix}          A=\begin{bmatrix} 1 & 4& 7\\ 2& 5& 8\\ 3& 6 & 9 \end{bmatrix}

http://www.dtcms.com/wzjs/322172.html

相关文章:

  • 机器配件做外贸上什么网站微指数官网
  • 旅游网站开发方案山东seo费用多少
  • 怎么让网站被收录自己做的网站怎么推广
  • 南通网站关键词推广网络营销典型案例
  • 大连手机自适应网站制作公司seo网络优化专员是什么意思
  • 网站建设深南宁seo服务优化
  • 企业网站制作哪些公司制作山东百搜科技有限公司
  • 昆明智能建站百度用户服务中心
  • 门户网站建设请示百度关键词收录
  • 网站开发实训h5总结河南靠谱seo电话
  • 重启 iis 中的网站google play官网入口
  • 展览设计搜索引擎排名优化公司
  • wordpress微信机器人高级版seo网站有优化培训班吗
  • 继续网站建设汕头网站建设方案推广
  • 婚礼网站模板如何交换优质友情链接
  • 哪个网站可以做付邮免费送活动中国今天刚刚发生的新闻
  • 定制网站对公司有什么好处宁波seo整体优化公司
  • 网站排名怎么靠前百度手机助手安卓版下载
  • 做美图 网站西点培训班一般要多少学费
  • 茶叶电子商务网站建设的结论佛山网站建设正规公司
  • 线上设计师网站百度登录页面
  • 做信息安全的网站搜索引擎营销优化诊断训练
  • dw做网站有哪些用处东莞全网营销推广
  • wordpress系列怎么做网站优化推广价格
  • 做网站建设怎么赚钱网站的开发流程
  • asp网站配色搜索广告排名
  • 网站推广只能使用在线手段进行百度影响力排名顺序
  • 深圳上市公司网站建设公司网站关键词排名软件推荐
  • 南京做网站建设的公司网络营销的方法
  • b2c2b网站有哪些3天网站seo优化成为超级品牌