实现从键盘输入十个整数放到数组中,并求该数组的最大值最小值平均值并输出

如题所述

第1个回答  2013-12-11
#include <stdio.h>void main()
{
int max,min,pin=0,in[10] = {NULL};
int i;
for (i=0;i<10;i++)
{
scanf("%d",&in[i]);
}
max = min = in[0];
for (i=0;i<10;i++)
{
pin+=in[i];
if (in[i]>max)
{
max = in[i];
}
if (in[i]<min)
{
min = in[i];
}
}
printf("max = %d\nmin = %d\npin = %d\n",max,min,pin/10);
}//C语法...供参考...
第2个回答  2013-12-11
已实现:#include <stdio.h>
void main()
{
int a[10];
int i,max=0,min=0;
float sum=0.0;
for(i=0; i<10;i++){
scanf("%d",&a[i]);
sum+=a[i];
if(max<a[i]){
max=a[i];
}
if(min>a[i]){
min=a[i];
}
}
printf("最大值为:%d",max);
printf("最小值为:%d",min);
printf("平均值为:%f",sum/10.0);
}本回答被网友采纳

如何用c语言实现键盘输入10个整数,并输出?
include"stdio.h"\/\/从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出 intmain(){ inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ ...

编程:从键盘输入10个整数存入数组啊,输入该数组各元素,并求其最大...
int[]score=new int[10];Console.WriteLine("请输入10个数组,并求最大值¦、最小值和¨平均值:\\n");for(int i=0;i<10;i++){ Console.WriteLine("请输入第{0}个数:",i+1);score=Int32.Parse(Console.ReadLine());} Console.WriteLine("您输入10个数中最小值为:"+s.GetMin...

从键盘输入10个整数并保存到数组,求出该10个整数的最大值、最小值以及...
last =a[i]; \/\/计算最低分 } ave = sum\/pass; \/\/平均分 jigelv = pass\/10; \/\/及格率 printf("");}

C语言编程:键盘输入10个数,用函数实现计算数据中最大值、最小值,并返 ...
在主函数中声明一个具有10个int型元素的数组存放键盘输入的数据,声明变量ml记录最大值位置、ms记录最小值位置。自定义一个函数void Input_Max_Min(int *p,int *pl,int *ps)来完成题设要求,其中p是数组首指针,pl是最大值位置(下标)变量指针,ps是最小值位置(下标)变量指针。在主函数中输出结果。

c语言输入10个数放入数组中,求10个数的最大值和最小值与平均值
用一个循环遍历整个数组,一个变量存放最大值一个变量存放最小值,一个存放和,然后平均值就是和除以数组元素个数。

C语言编程:将从键盘输入十个整数存入数组中,计算所有元素的平均值及最...
\/\/建议在VC++6.0里面编译#include <stdio.h>int main(){ int k = 0, sum = 0, max;int a[10];for(; k < 10; k ++){ scanf("%d", &a[k]);} max = a[0];for(k = 0; k < 10; k ++){ sum += a[k];if(a[k] > max){ max = a[k];} } printf("最大值...

用c语言编程,从键盘上输入10个整数存放到一维数组中,输出其中最大的数...
解题思路:先键盘输入10个整数,假设数组的第1个是最大数max,同时设置最大值下标为0,接着for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最大数和数组下标。参考代码:include<stdio.h> int main() { int i,a[10],max,maxi;\/\/输入10个整数 for(i=0;...

C++编程实现输入10个数,输出最大值和最小值及其平均值。
1、首先在Visual Studio 2019中新建一个C语言文件,如下图所示。2、接着导入如下图所示的库文件,所需要的数学计算函数都在里面。3、然后运用scanf函数来接收用户输入的三个数字,如下图所示。4、接着利用逐个比较的方式计算三个数中的最大值,如下图所示。5、运行编写的C语言文件,会弹出如下图...

c语言:从键盘输入10个数存放于数组中,求出这10个数的平均值、最大值及...
printf ("最大值:%f, 最大值所在位置:%d\\n", maxvalue, maxpos);printf ("大于平均值的数:\\n");for (i = 0; i < 10; ++i){ if (a[i] > avg){ printf ("%f ", a[i]);return 0;} 声明数组时 在数组名之后跟一个用括号括起来的上界。上界不得超过 Long数据类型的范围(-...

...求这10数中的最大值、最小值和平均值并输出
static void Main(string[] args){ int[] arr = new int[10];Console.WriteLine("请输入十个数");for (int i = 0; i <= 9; i++){ arr[i] = int.Parse(Console.ReadLine());} int temp = 0;int sum = 0;\/\/以下循环为先对数组进行降序(冒泡排序),再将第一个值为最大值...

相似回答