折腾数组改进版
来源:互联网 发布:windows凭据密码查看 编辑:程序博客网 时间:2024/05/18 17:55
/**程序的版权和版本声明部分:*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;}