输入N个整数,求这N个整数中的最大数、最小数和偶数平均数,并输出不要用数组

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:41:54
输入N个整数,求这N个整数中的最大数、最小数和偶数平均数,并输出不要用数组

输入N个整数,求这N个整数中的最大数、最小数和偶数平均数,并输出不要用数组
输入N个整数,求这N个整数中的最大数、最小数和偶数平均数,并输出
不要用数组

输入N个整数,求这N个整数中的最大数、最小数和偶数平均数,并输出不要用数组
将输入的数放在数组A[N]中
Amax = A[0];
Amin = A[0];
Aavr = 0;
j = 0;
for(i=0;iAmax)
Amax = A[i];
if(A[i]

参考程序:
#include
#define N 5 //数字个数
void main()
{
int num;
int min, max, men;
int a;
int i=0;
num = N;
min = 100;
max = 1;
men = 0;
...

全部展开

参考程序:
#include
#define N 5 //数字个数
void main()
{
int num;
int min, max, men;
int a;
int i=0;
num = N;
min = 100;
max = 1;
men = 0;
printf("Please input %d numbers\n",num);
while(i{
scanf("%d",&a);
men += a;
if(min>a)
min = a;
if(maxmax = a;
i++;
}
printf("min=%d, max=%d, men=%d\n",min, max, men/N);
}
运行结果为:
Please input 5 numbers
1
2
3
4
5
min = 1, max = 5, men = 3

收起

#include
int main()
{
int n;
int data;
float mean;
int sum= 0;
int max= 0;
int min = 10000;
printf("请输入你要的整数个数:");
scanf("%d",&n);
int m= ...

全部展开

#include
int main()
{
int n;
int data;
float mean;
int sum= 0;
int max= 0;
int min = 10000;
printf("请输入你要的整数个数:");
scanf("%d",&n);
int m= 0;
while(n)
{
scanf("%d",&data);
if(data>max)
max= data;
if(data<=min)
min= data;
if(data%2==0)
{
sum+=data;
m++;
}
 n--;
}
mean = float((1.0*sum)/m);
printf("max=%d,min=%d,mean=%10.6f\n",max,min,mean);
return 0;
}

收起

编程题,输入n个整数,求这n个整数的最大数,最小数,和偶数平均数, 输入N个整数,求这N个整数中的最大数、最小数和偶数平均数,并输出不要用数组 【急】c语言编程题目:输入n个整数,求这n个整数中的最大数,最小数和偶数平均数,并输出.输入n个整数,求这n个整数中的最大数,最小数和偶数平均数,并输出.谁能给我直接编好的啊 如何用C语言编程“输入n个整数,求其中最大数及其所在的位置,并求出此n个数中素数的个数.” 输入10个整数,找出其中的最大数与最小数(用指针). c语言:输入若干个整数,以-1标记输入结束.输出其中的最大数 . C语言中 输入5个整数.求其中的最大数(函数实现) 从键盘任意输入3个整数,利用求两个数的最大数函数max(),求得三个数的最大数,编程输出平均值和最大值. pascal编程 输入n个整数,找出最大数所在的位置,并将它与第一个数对调输入n个整数,找出最大数所在的位置,并将它与第一个数对调注意是用一位数组编的 如何用for语句做“输入n个实数,输出其中的最大数和最小数” C语言,输入5个整数求出最大数,从小到大排列, 从键盘输入3个整数,求其中的最大数和最小数,并输出结果. 用C语言编程解决:在 n 行 n 列的矩阵中,每行都有最大的数,求这 n 个最大数中的最 VB编程,输入n个整数,求它们的最大公约数.注意:是n个整数 编写一个C程序,输入8个整数放入一维数组w中,找出其中的最小数和 最大数,并将它们分别与数组编写一个C程序,输入8个整数放入一维数组w中,找出其中的最小数和最大数,并将它们分别与数组中 帮我看一下程序,最小数与第一个对调,最大数与最后一个数对调#includevoid main(){int i,n,j,t,min,max,m,a[10];printf(请输入一个正整数n:);scanf(%d,&n);printf(输入%d个整数:,n);for(i=0;i 编程题:(for语句):输入n个实数,输出其中的最大数和次大数.不要用到数组,越简单越好. 1.输入n及n个整数(n