折腾数组改进版
2013-12-03 18:54
148 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:席翱翔 *完成日期:2013年 12月2日 *版本号: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]<<'\t'; cout<<"\n"; } cout<<"现在将所有元素乘以3倍。。。完成!"<<endl; cout<<"行序优先输出:"<<endl; for(i=0; i<5; i++) { cout<<"第"<<i<<"行:"; for(j=0; j<4; j++) cout<<a[i][j]*3<<'\t'; cout<<"\n"; } cout<<"行序优先输出:"<<endl; for(j=0; j<4; j++) { cout<<"第"<<j<<"行:"; for(i=0; i<4; i++) cout<<a[i][j]*3<<'\t'; cout<<"\n"; } cout<<"倒着输出:"<<endl; cout<<"数组中的偶数:"<<endl; int t; for(i=0; i<5; i++) { for(j=0; j<4; j++) { t=a[i][j]*3; if(t%2==0) cout<<"a["<<i<<"]["<<j<<"]="<<t<<endl; } } cout<<"行列下标之和为3的倍数的元素:"<<endl; int m; m=i+j; for(i=0; i<5; i++) for(j=0; j<4; j++) { a[i][j]=a[i][j]*3; m=i+j; if(m%3==0) cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl; } return 0; }
相关文章推荐
- 数组大折腾
- 14周 项目1.1 数组大折腾
- 14周项目1 数组大折腾 任务二
- 数组大折腾(b)
- 第十四周 数组大折腾
- 数组大折腾(三).
- 数组大折腾(2)
- 请高手指点,简单的几个数组操作方法不知道是否可以有更好的改进方法或者更简单的方法?
- 数组大折腾
- 数组折腾我快崩溃了、、、、
- 13周课后自主-项目一-(1) 数组大折腾
- 数组大折腾(2)
- 第十三周项目 1 数组大折腾(3)——元素、下标中三的倍数的数
- 第13周项目1(2)-数组大折腾
- 第十三周 项目1-1 数组大折腾
- 第十三周 项目一--数组大折腾(2)
- 第13周项目1-数组大折腾(1)
- dom06 替换类名查找类名改进部分split()切割数组方法
- 折腾数组4
- 第十三周项目1--数组大折腾2