- /*
- * 程序的版权和版本声明部分
- * Copyright (c)2012, 烟台大学计算机学院学生
- * All rightsreserved.
- * 文件名称: array.cpp
- * 作 者:王俊
- * 完成日期:2012 年11 月29 日
- * 版本号: v1.0
- *
- * 输入描述:无
- * 问题描述:定义数组,为数组赋初值、输入值、翻倍、输出等各种操作
- */
#include <iostream> using namespace std; int main( ) { int i; int a[20]={0,1,2,3,4,5,6,7,8,9}; //初始化前10个元素 //键盘输入后10个元素的值 cout<<"请输入10个整数"<<endl; for(i=10;i<=20;++i) { cin>>a[i]; } //将所有元素值加倍后保存在数组中 for(i=0;i<=19;++i){ a[i]=2*a[i]; } //由前往后输出数组中所有元素的值 cout<<"由前往后,数组中的值是:"<<endl; for(i=0;i<=19;++i) { cout<<a[i]<<" "; } cout<<endl; //由后往前输出数组中所有元素的值 cout<<"由后往前,数组中的值是:"<<endl; for(i=19;i>=0;--i) { cout<<a[i]<<" "; } cout<<endl; //输出数组中的所有偶数 cout<<"输出数组中的所有偶数,数组中的值是:"<<endl; for(i=0;i<=19;++i) {if(a[i]%2==0) { cout<<a[i]<<" "; }} cout<<endl; //输出下标为3的倍数的元素值 cout<<"输出下标为3的倍数的元素值,数组中的值是:"<<endl; for(i=0;i<=19;i++) {if(i%3==0) { cout<<a[i]<<" "; }} return 0; }
运行结果:
数组大折腾
最新推荐文章于 2017-07-25 00:22:27 发布
本文通过一个C++程序示例,展示了数组的基本操作,包括初始化、键盘输入、翻倍数组中的值、输出数组等内容,并针对特定需求进行了筛选输出。
745

被折叠的 条评论
为什么被折叠?



