任意输入10个数字,以从小到大输出,并求他们的平均值
2014-07-04 00:04
513 查看
任意输入10个数字,以从小到大输出,并求他们的平均值
#include<iostream> #include<stdlib.h> using namespace std; int main() { int a[10]; int i,j,k=10,t; int sum,ave; for(int i=0;i<10;i++) { cin>>a[i]; //任意10个数字存入数组a[i]中 } for(j=0;j<k-1;j++) for(i=j+1;i<k;i++) if(a[j]>a[i]) { t=a[i],a[i]=a[j];a[j]=t; //排序 } cout<<"随机输入10个数字从小到大的排列顺序是:"<<"\t"; for(i=0;i<k;i++) cout<< a[i]<<"\t"; for(i=0;i<k;i++) { sum=sum+a[i]; } cout<<"sum的值为:"<<endl; ave=sum/10.0; cout<<ave<<endl; system("pause"); return 0; }该程序运行的结果为:
相关文章推荐
- 输入一个递增的数组和一个数字s,找出数组中任意两个数使他们的和正好是这个数字s,如果有任意多对数字的和为s,输出任意一堆数字即可,例如,输入数组[1,2,4,7,11,15]和数字
- 任意输入几个数字,然后将他们输出
- 【C语言】要求任意输入10个数,然后按从小到大顺序输出
- 个有10个元素的整型一维数组,用户输入9个数据,调用函数,对数组元素进行从小到大排序后,在函数中输入一个数,插入到数组中正确的位置,并输出
- 从键盘输入任意个数字,以0为结尾,输出其中最大值
- 任意输入三个整数,要求从小到大输出
- 在命令行任意输入一组数字(0~9),然后统计这组数据中每个数字出现的个数,然后将统计个数逆序输出
- 汇编语言:输入两个数,不大于30,有提示,比较两个数字,如果相等,计算和,如果不相等,计算平均值,并且都要以2进制的格式输出,按照升序输出,计算两个数字各占和的百分比,并且按照“%”的格式输出。
- 从键盘任意输入10个整数,用函数编程实现将其中最大数与最小数的位置对换后,再输出调整后的数组。
- [YTU]_1046 ( 输入10个数字,然后逆序输出)
- 输入10个数字,然后逆序输出
- C语言—输入10个数字,按各个位上的和从小到大排序,如果相同,则按数字从小到大排序
- 从键盘输入6个字符串(仅仅包含英文字母和数字),对这6个字符串从小到大排列并输出结果。
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。
- (c++)输入10个数字,然后逆序输出。
- 输入10个数字,输出最大值
- C++代码札记(二)猴子吃桃问题、输入10个数字,输出其中最大的3个数字。
- 问题三十:将输入的任意三个整数a、b、c,按从小到大的顺序输出
- 第7周项目:任意输入三个整数,要求从小到大输出