数组的应用大折腾
2012-11-27 17:16
225 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者:王飞 * 完成日期:2012 年11 月 27日 * 版本号: v1.0 * 对任务及求解方法的描述部分:学习数组的应用问题 * 输入描述:略 * 问题描述:略 * 程序输出:如下 */ #include <iostream> #include <iomanip> using namespace std; int main() { int i, a[20]={1,2,3,4,5,6,7,8,9,10}; cout<<"请输入10个数:"<<endl; for(i=0;i<10;i++){ cin>>a[i+10]; } cout<<"数组的20个数由前到后为:"<<endl; for( i=0;i<20;i++) { cout<<setw(3)<<a[i]; } cout<<endl; cout<<"加倍后的数为:"<<endl; for(i=0;i<20;i++){ a[i]=2*a[i]; cout<<setw(3)<<a[i]; } cout<<endl<<endl; cout<<"加倍后的数倒着为:"<<endl; for(i=20;i>0;i--){ cout<<setw(3)<<a[i]; } cout<<endl; cout<<"数组中的偶数为:"<<endl; for(i=0;i<=19;i++) { if(a[i]%2==0) { cout<<setw(3)<<a[i]; } } cout<<endl; cout<<"数组中的下标为3的倍数的元素值:"<<endl; for(i=0;i<=19;i++) { if(i%3==0) { cout<<setw(3)<<a[i]; } } cout<<endl; return 0; }
输出结果:
心得体会:真是折腾人啊!!!还要注意数组角码问题!!!
相关文章推荐
- 第十三周 项目一:数组大折腾(1.3)
- 关于数组的应用
- 黑马程序员_JAVA常用类API(StringBuffer类,数组高级应用,包装类)
- 第13周项目1(2)-数组大折腾
- 第十三周项目1--数组大折腾~倒输出(0-9)
- 第十三周项目1-数组大折腾1 换行
- 第十三周项目一数组大折腾(2)
- ASP数组的应用
- 第十三周项目一e(数组大折腾)
- 第十三周项目一数组大折腾(2)
- HDU--1251 -- 统计难题 [字典树基本应用] [用数组事先分配空间以节约时间]
- 第十三周项目一数组大折腾3
- 第13周项目1--数组大折腾2
- 第13周 项目1-数组大折腾(5)【原数据往后移动】
- java中数组的应用
- 第十三周项目一数组大折腾(4)
- 第十三周项目一 数组大折腾(2)
- POJ 2752 Seek the Name, Seek the Fame(KMP,next数组的应用)
- 数组的相关运算(sizeof和strlen的灵活应用)
- uva 1428 - Ping pong (树状数组的应用)