第十四周上机项目一二维数组大折腾
来源:互联网 发布:花开花落知多少下一句 编辑:程序博客网 时间:2024/06/10 16:12
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:陈栋梁 *完成日期:2014年 12 月 2 日 *版本号:v1.0 * *问题描述:二维数组基础操作练习 */#include <iostream>#include <iomanip>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) { for (j=0; j<4; ++j) cout << setw(4) << a[i][j]; cout << endl; } cout<<"现在将所有元素乘以3倍..."; for (i=0; i<5; ++i) for (j=0; j<4; ++j) a[i][j]*=3; cout << "done!" << endl; cout<<"行序优先输出:"<<endl; for (i=0; i<5; ++i) { for (j=0; j<4; ++j) cout << setw(4) << a[i][j]; cout << endl; } cout<<"列序优先输出:"<<endl; for (j=0; j<4; ++j) { for (i=0; i<5; ++i) cout << setw(4) << a[i][j]; cout << endl; } cout<<"倒着输出:"<<endl; for (i=4; i>=0; --i) { for (j=3; j>=0; --j) cout << setw(4) << a[i][j]; cout << endl; } cout<<"数组中的偶数:"<<endl; for (i=0; i<5; ++i) for (j=0; j<4; ++j) if(a[i][j]%2==0) cout << "a[" << i << "][" << j << "]: " << a[i][j] << endl; cout<<"行列下标之和为3的倍数的元素:"<<endl; for (i=0; i<5; ++i) for (j=0; j<4; ++j) if ((i+j)%3==0) cout << "a[" << i << "][" << j << "]: " << a[i][j] << endl; return 0;}
运算结果:
0 0
- 第十四周上机项目一二维数组大折腾
- 第十四周上机任务项目一—数组大折腾
- 第十四周项目一 (二维数组大折腾)
- 第十四周项目一:二维数组大折腾(二)
- 第十四周项目一 二维数组大折腾
- 第十四周项目一二维数组大折腾
- 第十四周项目一 补写二维数组大折腾
- 第十四周项目一 二维数组大折腾
- 第十四周项目一 折腾二维数组
- 第十四周项目一 折腾二维数组
- 第十四周项目一:折腾二维数组
- 第十四周 项目一:折腾二维数组
- 第十四周 项目一 折腾二维数组
- 第十四周项目一折腾二维数组
- 第十四周 项目一--折腾二维数组
- 第十四周项目一 二维数组折腾
- 第十四周项目一折腾二维数组
- 第十四周项目一 折腾二维数组
- soap简介
- 第14周项目2-带姓名的成绩单
- 简化表格单元格的生成++++++
- 《构建高性能web站点》整理
- Git简单入门教程
- 第十四周上机项目一二维数组大折腾
- Linux 内核的编译系统
- (摘抄)return和exit区别
- android 文件上传下载
- android 5.0 Material Design酷炫风格的开源项目集合
- 处理鼠标离开窗口的消息 (WM_MOUSELEAVE)
- Android 解压和重新打包system.img
- Ubuntu下Qt5.2.0编译mysql驱动
- Hook : SetThreadContext