14周项目1 折腾二维数组
来源:互联网 发布:淘宝联盟提现手续费20% 编辑:程序博客网 时间:2024/05/16 23:59
#include<iostream>using namespace std;void put_in(int b[][4]) //数组的输入{ int n; int m; for(n=0; n<=4; ++n) for(m=2; m<=3; ++m) cin>>b[n][m];}void put_hout(int b[][4]) //数组的输出{ int n; int m; for(n=0; n<=4; ++n) { cout<<"第"<<n<<"行"; for(m=0; m<=3; ++m) { cout<<b[n][m]<<" "; } cout<<endl; }}void put_3(int b[][4]) //将数组乘以三后输出{ int n; int m; int save; for(n=0; n<=4; ++n) for(m=0; m<=3; ++m) { save=b[n][m]; b[n][m]=3*save; }}void put_lout(int b[][4]) //按列输出{ int n; int m; for(m=0; m<=3; ++m) { cout<<"第"<<m<<"列"; for(n=0; n<=4; ++n) { cout<<b[n][m]<<" "; } cout<<endl; }}void put_dout(int b[][4]) //倒序输出{ int n; int m; for(n=4; n>=0; --n) { cout<<" 第"<<n<<"行"; for(m=3; m>=0; --m) { cout<<b[n][m]<<" "; } cout<<endl; }}void put_oout(int b[][4]) //数组中偶数的输出{ int n; int m; for(n=0; n<=4; ++n) { for(m=0; m<=3; ++m) if(0==b[n][m]%2) { cout<<'a'<<"["<<n<<"]"<<"["<<m<<"]"<<" "; cout<<b[n][m]<<endl; } }}void put_if3out(int b[][4]) //输出下标和为3倍数的元素{ int n; int m; for(n=0;n<=4;++n) for(m=0;m<=3;++m) if(0==(n+m)%3) { cout<<'a'<<"["<<n<<"]"<<"["<<m<<"]"<<" "; cout<<b[n][m]<<endl; }} int main() { int a[5][4]= {{0,1},{4,5},{8,9},{12,13},{16,17}}; cout<<"请输入十个数"<<endl; put_in(a); cout<<"数组中的值为"<<endl; put_hout(a); cout<<"将元素乘以3后输出的数组为"<<endl; put_3(a); cout<<"行序优先输出"<<endl; put_hout(a); cout<<"列序优先输出"<<endl; put_lout(a); cout<<"倒序输出为"; put_dout(a); cout<<"数组中的偶数项为"<<endl; put_oout(a); cout<<"数组的下标和能被3整除项"<<endl; put_if3out(a); return 0; }<img src="http://img.blog.csdn.net/20141130193009740?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2xpdXpoaWxpbw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
- 14周项目1 折腾二维数组
- 第14周项目--折腾二维数组
- 第十五周项目1 折腾二维数组
- 15周项目1-折腾二维数组
- 第十五周 项目1--折腾二维数组
- 第十五周项目1-折腾二维数组
- 第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)
- JavaScript-基础语法(3)
- poj 2942 Knights of the Round Table(点双连通分量)
- 最大公约数&最小公倍数
- xcode之Application Loader
- linux wget命令常见用法( 断点续传 、 GET请求链接 )
- 14周项目1 折腾二维数组
- UML的九种图
- nyoj 题目75:日期计算
- 编程语言的代码细节优化
- CPU interface寄存器
- 红外遥控基本知识
- pat水仙花数
- 避免用户多次点击提交表单的解决办法
- C语言中strcpy,strcmp,strlen,strcat函数原型