/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:张浩
* 完成日期:2012 年11月29日
* 版 本 号:v1.0
* 输入描述: 略
* 问题描述: 略
* 程序输出: 略
* 问题分析: 略
* 算法设计:
*/
#include<iostream>
using namespace std;
int main(){
int a[20]={0,1,2,3,4,5,6,7,8,9};
int i;
cout<<"请输入后10个元素"<<"\n";
for(i=10;i<20;i++){
cout<<"a["<<i<<"]"<<"=";
cin>>a[i];
}
cout<<"由前往后输出数组中所有的元素:"<<endl;
for(i=0;i<20;i++){
a[i]=2*a[i];
cout<<a[i]<<"\t";
}
cout<<endl;
cout<<"由后往前输出数组中所有的元素:"<<endl;
for(i=19;i>=0;i--){
cout<<a[i]<<"\t";
}
cout<<"输出数组中所有的偶数:\n";
for(i=0;i<20;i++){
if(a[i]%2==0)
cout<<a[i]<<"\t";
}
cout<<"输入数组中所有的下标是3的倍数的:\n";
for(i=0;i<20;i++){
if(i%3==0)
cout<<a[i]<<"\t";
}
cout<<"\n";
return 0;
}
运行结果:
心得体会:很好的题啊。。。。。。