- /*
- * Copyright (c) 2012, 烟台大学计算机学院
- * All rights reserved.
- * 文件名称: array.cpp
- * 作 者:尹成真
- * 完成日期:2012 年 11 月 30 日
- * 版 本 号:v1.0
- *
- * 输入描述: 无
- * 问题描述:定义数组,为数组赋初值、输入值、翻倍、输出等各种操作
- */
#include <iostream> using namespace std; int main () { int a[20]={3,7,11,14,16,18,21,24,33,36},i;//初始化前10个元素的值 cout<<"请输入10个整数:";//键盘输入后10个元素的值 for(i=10;i<20;i++) { cin>>a[i]; } for(i=0;i<=19;i++)//将所有元素值加倍后保存在数组中 { a[i]=a[i]*2; } cout<<"由前往后输出数组中所有元素的值:"<<"\n";//由前往后输出数组中所有元素的值 for(i=0;i<=19;i++) { cout<<a[i]<<'\t'; } cout<<"由后往前输出数组中所有元素的值:"<<"\n";//由后往前输出数组中所有元素的值 for(i=19;i>=0;i--) { cout<<a[i]<<'\t'; } cout<<"输出数组中的所有偶数:"<<"\n";//输出数组中的所有偶数 for(i=0;i<=19;i++) { if(a[i]%2==0) { cout<<a[i]<<'\t'; } } cout<<"输出下标为3的倍数的元素值:"<<"\n";//输出下标为3的倍数的元素值 for(i=0;i<=19;i++) { if(i%3==0) { cout<<a[i]<<'\t'; } } cout<<"\n"; return 0; }
为了把这个程序做完美,昨天下午做了一遍今天早上从七点十五做到八点半。虽然效率超低.....但上传这一刻说不出的感觉。清远、黑黑你们看见这句话就知道为什么今天早上我没去打球了.....
第十四周任务:数组大折腾
最新推荐文章于 2024-03-21 15:31:37 发布