折腾二维数组

原创 2013年12月03日 17:05:33
/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:张梦佳
* 完成日期:2013 年 12 月3 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/

#include <iostream>

using namespace std;

int main()
{
    int i,j,h;
    int pps[5][4]={{0,1},{4,5},{8,9},{12,13},{16,17}};
    cout<<"请输入10个整数:"<<endl;
    for(i=0;i<5;i++)
    {
        for(j=2;j<4;j++)
        cin>>pps[i][j];
    }
    for(i=0;i<5;i++)
    {
        cout<<"第"<<i<<"行"<<"\t";
        for(j=0;j<4;j++)
        cout<<pps[i][j]<<"\t";
        cout<<endl;
    }
    cout<<"现将所有的元素值乘以3......完成!"<<endl;
    for(i=0;i<5;i++)
    {
        cout<<"第"<<i<<"行"<<"\t";
        for(j=0;j<4;j++)
        {
        pps[i][j]=(pps[i][j])*3;
        cout<<pps[i][j]<<"\t";
        }
        cout<<endl;
    }
    cout<<"转置!!.....完成!"<<endl;
    for(i=0;i<4;i++)
    {
        cout<<"第"<<i<<"列"<<"\t";
        for(j=0;j<5;j++)
        cout<<pps[j][i]<<"\t";
        cout<<endl;
    }
    cout<<"以下将数列倒过来输出!"<<endl;
    for(i=4;i>=0;i--)
    {
        cout<<"第"<<i<<"列"<<"\t";
        for(j=4;j>=0;j--)
        cout<<pps[i][j]<<"\t";
        cout<<endl;
    }
    cout<<"将输出是偶数的元素!"<<endl;
    for(i=0;i<4;i++)
    {
        for(j=0;j<5;j++)
        {
            h=(pps[i][j])%2;
            if(h!=1)
            cout<<"pps["<<i<<"]["<<j<<"]="<<pps[i][j]<<endl;
        }
    }
    cout<<"以下将输出下标和为3的元素"<<endl;
    for(i=0;i<4;i++)
    {
        for(j=0;j<5;j++)
        {
            h=i+j;
            if(h==3)
            cout<<"pps["<<i<<"]["<<j<<"]="<<pps[i][j]<<endl;
        }
    }


    return 0;
}


感悟

行与列老是搞混。。。。行着行着就成列了。。。!

折腾二维数组【二】

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: array.cpp * 作 ...
  • u012369162
  • u012369162
  • 2013年12月03日 17:25
  • 523

折腾二维数组

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: array.cpp * 作 ...
  • u012369106
  • u012369106
  • 2013年12月03日 17:27
  • 705

折腾二维数组

int main( ) { int i,j; int a[5][4]= {{0,1},{4,5},{8,9},{12,13},{16,17}}; printf(...
  • GUOCONG123
  • GUOCONG123
  • 2016年12月06日 15:07
  • 74

折腾二维数组

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: 马广明 * 完成日期:2013 年 12 月 3 日 ...
  • u012369134
  • u012369134
  • 2013年12月03日 16:57
  • 419

折腾二维数组

using namespace std; int main( ) { int i,j; //创建数组,为数组中的前两列的10个元素赋初值 int a[5][4]= {{0,1}...
  • as1246170471
  • as1246170471
  • 2014年11月27日 15:24
  • 213

折腾二维数组

/* *Copyright (c) 2014, 烟台大学计算机学院 * All right reserved. * 文件名称:test.cpp * 作者:赵嵩 * 完成时间:2...
  • zs9528
  • zs9528
  • 2014年11月30日 10:58
  • 280

折腾二维数组

#include using namespace std ; int main () { int i,j,k; int a[5][4]= {{0,1},{4,5},{8,9},{12,...
  • zhy717452383
  • zhy717452383
  • 2014年12月02日 16:35
  • 386

折腾二维数组

输入代码: /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:...
  • linhaiyun_ytdx
  • linhaiyun_ytdx
  • 2014年11月29日 21:21
  • 462

折腾二维数组

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp *...
  • u012332009
  • u012332009
  • 2013年12月03日 17:21
  • 476

折腾二维数组

 问题及代码: 烟台大学计算机与控制工程学院 作者:毕春超 完成日期:2016年12月6日 题目描述 创建一个5行4列的二维整型数组,通过初始化,为数组中的前两列的10个元素赋初值,然...
  • s6s6s6s
  • s6s6s6s
  • 2016年12月06日 10:49
  • 80
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:折腾二维数组
举报原因:
原因补充:

(最多只允许输入30个字)