第14周 项目1-二维数组大折腾
来源:互联网 发布:数据库采集 编辑:程序博客网 时间:2024/06/10 20:58
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:呼亚萍 * 完成日期:2014年 11 月 28日 * 版 本 号:v1.0 * * 问题描述:编写程序,输出二维数组中的数字,按不同的要求输出 * 输入描述:相应的程序 * 程序输出:不同要求下的数组中的元素 */#include <iostream>using namespace std;int main( ){ int i,j; int a[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>>a[i][j]; } } cout<<"数组中的值为:"<<endl; for(i=0; i<5; i++) { cout<<"第"<<i<<"行:"; for(j=0; j<4; j++) { cout<<a[i][j]<<" "; } cout<<endl; } cout<<"现在将所有元素乘以3倍..."<<endl; for(i=0; i<5; i++) { for(j=0; j<4; j++) a[i][j]*=3; } cout<<"完成!"<<endl; cout<<"行序优先输出:"<<endl; for(i=0; i<5; i++) { cout<<"第"<<i<<"行:"; for(j=0; j<4; j++) { cout<<a[i][j]<<" "; } cout<<endl; } cout<<"列序优先输出:"<<endl; for(i=0; i<4; i++) { cout<<"第"<<i<<"列:"; for(j=0; j<5; j++) {cout<<a[j][i]<<" ";} cout<<endl; } cout<<"倒着输出:"<<endl; for(i=4; i>=0; i--) { cout<<"第"<<i<<"行:"; for(j=3; j>=0; j--) cout<<a[i][j]<<" "; cout<<endl; } cout<<"数组中的偶数:"<<endl; for(i=4; i>0; i--) { for(j=3; j>0; j--) { if(a[i][j]%2==0) cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl; } } cout<<"行列下标之和为3的倍数的元素:"<<endl; for(i=0; i<5; i++) { for(j=0; j<4; j++) { if((i+j)%3==0) cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl; } } return 0;}
运算结果:
知识点总结:
在由行换列输出时,注意行数与列数的输入
学习心得:
二维数组与一维数组有一定的联系,我们要将它们连系起来,加油!
0 0
- 第14周 项目1-二维数组大折腾
- 第14周项目--折腾二维数组
- 第14周 项目1-折腾二维数组(1)
- 第14周项目1 折腾二维数组1
- 第14周项目1折腾二维数组
- 第14周项目1-折腾二维数组
- 第14周 项目1-折腾二维数组(2)
- 第14周项目1-折腾二维数组
- 第14周 项目1-折腾二维数组(3)
- 第14周 项目1-折腾二维数组(4)
- 第14周项目1折腾二维数组
- 第14周 项目1-折腾二维数组(5)
- 第14周 项目1-折腾二维数组(6)
- 第14周 项目1-折腾二维数组(7)
- 第14周项目1-折腾二维数组
- 第14周项目1-折腾二维数组
- 第14周项目1-折腾二维数组
- 第14周项目1-折腾二维数组
- window对象的open和close方法
- 基因牛
- POJ 1416-Shredding Company(DFS+更新路径)
- 相似性度量
- 第14周项目2.1 输出按成绩排序后的同学名单
- 第14周 项目1-二维数组大折腾
- C++中explicit关键字的作用
- WINAPI 函数 WaitForSingleObject(2)
- 汇总下几个IP计算/转换的shell小脚本
- JQuery中$.ajax()方法参数详解
- WaitForSingleObject(3)
- oracle undo 读书笔记
- Hibernate异常:No row with the given identifier exists
- 第十四周项目二—带姓名的成绩单读取数据操作版