第十四周-1数组大折腾

来源:互联网 发布:马克杰克逊数据 编辑:程序博客网 时间:2024/05/20 04:50
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者:谷志恒* 完成日期:2012 年12 月6日 * 版本号: v1.0 * 对任务及求解方法的描述部分:学习数组的应用问题 * 输入描述:略 * 问题描述:略 * 程序输出:如下 *#include <iostream>#include <iomanip>using namespace std;int main(){int a[20]={1,2,3,4,5,6,7,8,9,10};int i;cout<<"请输入10个数:"<<endl;for(i=10;i<20;i++){cin>>a[i];}cout<<endl;cout<<"这20个数为:";cout<<endl;for(i=0;i<20;i++){cout<<setw(3)<<a[i];}cout<<endl;    cout<<"由前往后,数组中的值是:";cout<<endl;for(i=0;i<20;i++){a[i]=a[i]*2;cout<<setw(3)<<a[i];}cout<<endl;cout<<"由后往前,数组中的值是:";cout<<endl<<endl;for(i=19;i>=0;i--){cout<<setw(3)<<a[i];}cout<<endl;    cout<<"数组中的偶数是:";cout<<endl;for(i=0;i<20;i++){if(a[i]%2==0)cout<<setw(3)<<a[i];}cout<<endl;    cout<<"数组中下标为3的倍数的元素值:";cout<<endl;for(i=0;i<20;i++){if(i%3==0)cout<<setw(3)<<a[i];}cout<<endl;return 0;}

运行程序:

心得体会:这是问了以后自己编出来的,虽然编的不是很好,虽然很慢,但总算把数组弄明白了一点,相信我会很快追上去的!

原创粉丝点击