第十四周上机实践项目——数组大折腾

来源:互联网 发布:名字作诗软件 编辑:程序博客网 时间:2024/05/24 23:11
/*             *程序的版权和版本声明部分:             *Copyright(c)2013,烟台大学计算机学院学生            *All rights reserved.            *文件名称:             *作者:刘中林             *完成日期:2013年 11月26日             *版本号:v1.0             *对任务及求解方法的描述部分:             *输入描述:输入十个数         *问题描述: 无   *程序输出: 初值及输入的值共二十个数,先后进行对数加倍处理,正序和倒序输出处理等     *问题分析: 无            *算法设计:数组的应用             */#include <iostream>using namespace std;int main(){    int a[20]={0,1,2,3,4,5,6,7,8,101};int i,j;cout<<"请输入十个数:"<<endl;for(i=10;i<20;i++){    cin>>a[i];}cout<<"数组内的数加倍后,由后往前,数组中的数为:"<<endl;    for(i=19;i>=0;i--){    j=2*a[i];if(i%5==0){    cout<<endl;    }cout<<j;}cout<<endl;cout<<"由前往后,数组中的值为:"<<endl;for(i=0;i<20;i++){if(i%5==0){    cout<<endl;    }cout<<a[i];}cout<<endl;cout<<"在数组中,元素值为3的倍数的数为:"<<endl;    for(i=0;i<20;i++){    if(a[i]%3==0){cout<<"a["<<i<<"]"<<" "<<a[i]<<endl;    }}cout<<"下标为3的倍数的数为:"<<endl;for(i=0;i<20;i++){    if(i%3==0){    cout<<"a["<<i<<"]"<<" "<<a[i]<<endl;}}cout<<"数组中的数大于100的有:"<<endl;for(i=0;i<20;i++){    if(a[i]>100){    cout<<"a["<<i<<"]"<<" "<<a[i]<<endl;}}return 0;}


*样例输出:

*心得体会:人不能因为一时的便利而忽略自己最爱的东西。。

 

原创粉丝点击