第十四周项目1--定义数组,为数组赋初值、输入值、翻倍、输出等各种操作
2013-11-24 20:05
246 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2013年 11月24 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: 10个数 *问题描述:定义数组,为数组赋初值、输入值、翻倍、输出等各种操作 *程序输出:由前往后,由后往前输出数组中所有元素的值,输出数组中的所有偶数,输出下标为3 的倍数的元素值 *问题分析: *算法设计: */ 我的程序: #include<iostream> using namespace std; int main() { int a[20]={0,1,2,3,4,5,6,7,8,9},i,n; cout<<"请输入10个数:"<<endl; for(i=10;i<20;i++) { cin>>a[i]; } cout<<"由前往后数组中的值为:"<<endl; for(n=0;n<20;n++) { cout<<a <<" "; } cout<<endl; cout<<"由后往前数组中的值为:"<<endl; for(n=19;n>=0;n--) { cout<<a <<" "; } cout<<endl; cout<<"数组中所有偶数为:"<<endl; for(n=0;n<20;n++) { if(a %2==0) cout<<a <<" "; } cout<<endl; cout<<"下标数为3的倍数的值为:"<<endl; for(n=0;n<20;n++) { if(n%3==0) cout<<a <<" "; } cout<<endl; return 0; }
运行结果:
心得体会:略。
相关文章推荐
- 定义二维数组,为数组赋初值、输入值、更改值、按各种方法输出
- 第十四周项目一数组大折腾(1)创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后输出数组中元素的值,每五个元素
- 第十四周上机实践项目一任务三--定义数组按要求输出
- 第十三周项目1.3 折腾数组(3) 各种条件输出
- 实验 6 数组3、定义一维数组arr,他有5个双精度浮点型元素,任意输入5个后,用冒泡排序法,由大到小排序并输出:
- 提高篇十六将项目1 - 数组大折腾(创建20个元素的整型数组,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值)
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(数组)
- 第十四周项目一数组大折腾(3)创建一个长度为16的整形数组a并初始化,先输出数组中元素值为3的倍数的数,再输出所有下标为3的倍数的元素值
- 十六周项目三:从键盘给数组输入数据,对其按逆顺序存放并输出
- 第十四周项目2--成绩处理(改进版,能输入,输出学生姓名)
- 第十四周项目6--字符串操作(字符数组做法)
- 第九周【项目1】在第8周项1的基础上(1)再定义一目运算符 -,-c相当于0-c(2)定义Complex类中的<<和>>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然
- 实验6 数组1 定义一维数组arr,他有5个双精度浮点型元素,任意输入5个后,用冒泡排序法,由大到小排序并输出
- 第十三周项目1.1—数组输入和输出
- 第十四周上机实践项目一,任务二——输出十个数并使其加倍(数组应用)
- 第十三周项目1.5创建一个长度为16的数组,并初始化前15个,输入b,并将其插入到a【0】,输出数组
- 编写一个多线程函数实现对数组排序,要求: 1.至少用两个线程 2.数组的元素值可以事先定义好,或者可以从键盘输入(增加一个线程)。 3.用一个线程对数组排序,用另一个线程输出排序结果。 4.保证先排好序,再输出。
- c#例题:输入学生的学号,姓名,分数,然后根据分数进行排序再输出最终结果。重点学习用结构体定义数组的表达方式
- 第九周 项目1 在第八周基础上定义一个流输入输出以及-c
- 第十三周项目 6 体验文件操作(5—实战)——从文件输入与输出到文件中