14周课后自主-项目一 折腾二维数组
2014-11-27 15:16
246 查看
#include <iostream> using namespace std; int main( ) { int i,j; //创建数组,为数组中的前两列的10个元素赋初值 int a[5][4]= {{0,1},{4,5},{8,9},{12,13},{16,17}}; //键盘输入后两列10个元素的值 cout<<"请输入10个整数:"<<endl; for(int i=0; i<5; i++) { for(int j=2; j<4; j++) { cin>>a[i][j]; } } //按行序优先输出 cout<<"数组中的值为:"<<endl; for(int i=0; i<5; i++) { for(int j=0; j<4; j++) { cout<<a[i][j]<<"\t"; } cout<<endl; } //将所有元素值乘以3后保存在数组中 cout<<"现在将所有元素乘以3倍..."; for(int i=0; i<5; i++) { for(int j=0; j<4; j++) { a[i][j]*=3; } } //按行序优先输出 cout<<"行序优先输出:"<<endl; for(int i=0; i<5; i++) { for(int j=0; j<4; j++) { cout<<a[i][j]<<"\t"; } cout<<endl; } //按列序优先输出(见题目描述) cout<<"列序优先输出:"<<endl; for(int i=0; i<4; i++) { for(int j=0; j<5; j++) { cout<<a[j][i]<<"\t"; } cout<<endl; } //将数组“倒”着输出(见题目描述) cout<<"倒着输出:"<<endl; for(int i=4; i>=0; i--) { for(int j=3; j>=0; j--) { cout<<a[i][j]<<"\t"; } cout<<endl; } //输出数组中的所有偶数 cout<<"数组中的偶数:"<<endl; for(int i=0; i<5; i++) { for(int j=0; j<4; j++) { if(a[i][j]%2==0) { cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl; } } } //输出所有行列下标之和为3的倍数的元素值 cout<<"行列下标之和为3的倍数的元素:"<<endl; for(int i=0; i<5; i++) { for(int j=0; j<4; j++) { if((j+i)%3==0) { cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl; } } } return 0; }
运行结果
相关文章推荐
- 14周课后自主-项目二-带姓名的成绩单(初始化数组,非文件)
- 14周项目1 折腾二维数组
- 13周课后自主-项目一-(1) 数组大折腾
- 14周课后自主-项目二-带姓名的成绩单(文件操作)
- 14周课后自主-项目3-版本2-记录成绩(含名字)
- 14周课后自主-项目3-版本1-记录成绩(不含名字)
- 14周课后自主-项目4-英文字典
- 项目1-折腾二维数组
- 14周项目1 数组大折腾 任务二
- 14周项目1 数组大折腾 任务三
- 15周项目一:折腾二维数组。
- 【二维数组】14周项目二。杨辉三角
- 第十五周上级项目1-折腾二维数组.(倒着输出没写出)
- 第十五周上机项目1:折腾二维数组
- 第十五周项目一-折腾二维数组
- 14周任务:项目一,数组大折腾
- 第十五周上机实践项目——折腾二维数组
- 14周 项目1.1 数组大折腾
- 第15周项目5-折腾二维数组
- 第十五周项目一折腾二维数组