折腾二维数组
来源:互联网 发布:linux安装make工具 编辑:程序博客网 时间:2024/06/06 07:01
/* *Copyright (c) 2014, 烟台大学计算机学院 * All right reserved. * 文件名称:test.cpp * 作者:赵嵩 * 完成时间:2014年11月30号 * 版本号:v1.0 */ #include <iostream>using namespace std;int main(){ int a[5][4]= {{0,1},{4,5},{8,9},{12,13},{16,17}},i,j; cout<<"请输入十个整数:"<<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<<"现在将所有元素乘以三倍…"<<endl; cout<<"行数优先输出:"<<endl; for(i=0; i<5; i++) { for(j=0; j<4; j++) a[i][j]=3*a[i][j]; } 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]<<'\t'; cout<<'\n'; } cout<<"倒着输出:"<<endl; for(i=4; i>=0; --i) { cout<<"第"<<i<<"行: "; for(j=3; j>=0; --j) cout<<a[i][j]<<'\t'; cout<<'\n'; } cout<<"数组中的偶数:"<<endl; for(i=0; i<5; ++i) { for(j=0; j<4; ++j) if(0==a[i][j]%2) cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<'\n'; } cout<<"行列下标之和为3的倍数的元素:"<<endl; for(i=0; i<5; ++i) { for(j=0; j<4; ++j) if(0==(i+j)%3) cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<'\n'; } return 0;}运行结果:
0 0
- 二维数组大折腾
- 二维数组大折腾
- 折腾二维数组
- 二维数组大折腾
- 折腾二维数组
- 折腾二维数组
- 折腾二维数组
- 二维数组再折腾!!!
- 折腾二维数组
- 二维数组大折腾
- 折腾二维数组
- 二维数组大折腾
- 二维数组大折腾
- 折腾二维数组
- 折腾二维数组
- 折腾二维数组
- 折腾二维数组
- 二维数组大折腾
- 第14周项目2.2 按同学姓名排序的成绩名单
- VS2010 MFC解决方案 工程更名工具 20150923_1500更新v1.3
- Nginx的学习资料
- C/C++中extern关键字详解
- C++ primer (第五版)课后题答案(九)
- 折腾二维数组
- android Content Provider 详解
- 到底做了些什么
- Simultaneous Detection and Segmentation
- 【整理】unity3d优化总结篇
- 黑色星期五美电器价格低中国一半(组图)
- 关于TCP最大连接数的问题
- EM算法
- 一个程序员的git