输出一个一维数组中的最大值、最小值、全部元素的和,并将此数组中的值按逆序重新存放
来源:互联网 发布:电脑ip修改软件 编辑:程序博客网 时间:2024/05/16 08:27
/*
* 程序的版权和版本声明部分:
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:毛通
* 完成日期:2013 年 1月 26 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分: 例如原先a[0]~a[4]存放2 8 7 5 3,逆序存放后 a[0]~a[4]变为存放3 5 7 8 2
* 输入描述:五个数字 作为一位数组的元素
*/
/*输出一个一维数组中的最大值、最小值、全部元素的和,并将此数组中的值按逆序重新存放。例如原先a[0]~a[4]存放2 8 7 5 3,逆序存放后 a[0]~a[4]变为存放3 5 7 8 2 */#include<iostream>using namespace std;int main(){int i;int sum=0;int a[5];cout << "请输入五个数" << endl;for(i=0;i<5;i++) //输入数组{cin>>a[i];} //求数组和for(i=0;i<5;i++){sum=sum+a[i];}cout<<"数组和="<<sum<<endl; //求最大值int max; max=0; for(i=0;i<5;i++){if(max<a[i])max=a[i];}cout<<"数组最大值"<<max<<endl;int min; //求最小值min=max;for(i=0;i<5;i++){if(min>a[i]) min=a[i];}cout<<"数组最小值"<<min<<endl;//逆序存放int k;for(i=0;i<3;i++){k=a[i];a[i]=a[4-i];a[4-i]=k;}cout<<"数组逆序输出";for(i=0;i<5;i++){cout<<a[i]<<" ";}cout<<endl;return 0;}
/*
运行结果:
*/
- 函数调用输出一个一维数组中的最大值、最小值、全部元素的和,并将此数组中的值按逆序重新存放。
- 输出一个一维数组中的最大值、最小值、全部元素的和,并将此数组中的值按逆序重新存放
- 输出一个一维数组中的最大值、最小值、全部元素的和,并将此数组中的值按逆序重新存放。例如原先a[0]~a[4]存放2 8 7 5 3,逆序存放后 a[0]~a[4]变为存放3 5 7 8 2
- 将一个数组中的值按逆序重新存放并输出
- 数组中的最大值,最小值,数组元素之和并逆序输出数组的元素
- 将一个数组中的值按逆序重新存放
- 将一个数组中的值按逆序重新存放。
- 将一个数组中的值按逆序重新存放
- 将一个数组中的值按逆序重新存放。
- 将数组中的数逆序重新存放
- 7.5 将一个数组中的值按逆序重新存放(改)
- 设计一个更优算法查找一n个元素数组中的最大值和最小值
- C语言:从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出
- C语言,将一个数组中的值按逆序重新存放,例如,原来的顺序是8,6,5,4,1。要求改为1,4,5,6,8
- 给定一个含有n个元素的整型数组a,求a中的最大值和最小值。
- 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- Java编程:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- 求出一维数组中的最大值和最小值
- 【Java类集】_IdentityHashMap类笔记
- jsp常见错误
- MyEclipse 8.6 keys
- 无剑无我 hdu2547 水题
- SQL语句的解析过程
- 输出一个一维数组中的最大值、最小值、全部元素的和,并将此数组中的值按逆序重新存放
- 我的随想--让我们一起愉快地写代码
- poj1788
- pygame初识(序言篇)
- Heritrix使用detail
- 顺序栈及运算实现
- Java对存储过程的调用方法
- android系统自带的程序调用
- Ajax实现文件上传