第14周项目1-折腾二维数组
2014-11-27 14:22
148 查看
问题及代码:
运行结果:
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李盈盈 * 完成日期:2014年 11 月 26 日 * 版 本 号:v1.0 * * 问题描述:输入10个整数,按要求输出。 * 输入描述:输入10个整数 * 程序输出: 要求输出的值。 */ #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<=4; i++) { for (j=2; j<=3; j++) cin>>a[i][j]; } cout<<"数组中的值为:"<<endl; for (i=0; i<=4; i++) { for (j=0; j<=3; j++) cout<<"第"<<i<<"行:"<<a[i][j]<<"\t"; cout<<endl; } cout<<"现在将所有元素乘以3倍...完成!"<<endl; cout<<"行序优先输出:"<<endl; int b[5][4]; for (i=0; i<=4; i++) { for (j=0; j<=3; j++) b[i][j]=3*a[i][j]; } for (i=0; i<=4; i++) { cout<<"第"<<i<<"行:"; for (j=0; j<=3; j++) cout<<b[i][j]<<"\t"; cout<<endl; } cout<<"列序优先输出:"<<endl; int c[4][5]; for (i=0; i<=4; i++) { for (j=0; j<=3; j++) c[j][i]=b[i][j]; } for (i=0; i<=3; i++) { cout<<"第"<<i<<"列:"; for (j=0; j<=4; j++) cout<<c[i][j]<<"\t"; cout<<endl; } cout<<"倒着输出:"<<endl; cout<<"数组中的偶数:"<<endl; for (i=0; i<=4; i++) { for (j=0; j<=3; j++) { if (b[i][j]%2==0) cout<<"a["<<i<<"]["<<j<<"]="<<b[i][j]<<endl; } } cout<<"行列下标之和为3的倍数的元素:"<<endl; for (i=0; i<=4; i++) { for (j=0; j<=3; j++) { if ((i+j)%3==0) cout<<"a["<<i<<"]["<<j<<"]="<<b[i][j]<<endl; } } return 0; }
运行结果:
相关文章推荐
- 第14周上机实践项目1——折腾二维数组(1)
- 第14周上机实践项目1——折腾二维数组(4)
- 第14周 项目1-折腾二维数组(7)
- 第14周项目1-折腾二维数组
- 第14周项目1折腾二维数组
- 第14周项目1折腾二维数组
- 第14周项目1-折腾二维数组
- 第14周 项目1-折腾二维数组(4)
- 第14周项目1-折腾二维数组
- 第14周上机实践项目1——折腾二维数组(3)
- 第14周 项目1-折腾二维数组(1)
- 第14周项目1-折腾二维数组
- 第14周项目一 折腾二维数组
- 第14周项目1折腾二维数组
- 第14周项目1-折腾二维数组
- 第14周上机实践项目1——折腾二维数组(5)
- 第14周 项目1-折腾二维数组(1)—— 错误版
- 2014秋C++第14周项目1参考-折腾二维数组
- 第14周项目1 折腾二维数组2
- 第14周 项目1-折腾二维数组(6)