首页 > 代码库 > 第14周上机实践项目1——折腾二维数组(2)
第14周上机实践项目1——折腾二维数组(2)
问题及代码
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 * 完成日期:2014年 11 月 27 日 * 版 本 号:v1.0 * * 问题描述: 按列序优先输出。 * 输入描述:后两列元素。 * 程序输出:数组元素; */#include <iostream>using namespace std;int main(){ int i,x,y; int a[5][4]= {{0,1},{4,5},{8,9},{12,13},{16,17}}; cout<<"请输入10个整数:"<<endl; for(x=0; x<5; x++) for(y=2; y<4; y++) cin>>a[x][y]; cout<<"数组中的值为:"<<endl; for(x=0; x<5; x++) { cout<<"第"<<x<<"行:"; for(y=0; y<4; y++) cout<<a[x][y]<<" "; cout<<endl; } cout<<"现在将所有元素乘以3倍...完成!"<<endl; cout<<"列序优先输出:"<<endl; for(y=0; y<4; y++) { cout<<"第"<<y<<"列:"; for(x=0; x<5;x++) cout<<3*a[x][y]<<" "; cout<<endl; } return 0;}
运行结果:
学习感悟:输出循环中将行和列反过来也可以。
第14周上机实践项目1——折腾二维数组(2)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。