平均值最大值最小值问题

    xiaoxiao2024-10-27  75

    Problem Description

    从键盘输入10个整数,编写程序求出这十个数的平均值(保留3位小数)及其中的最大数和最小数。(难度级别—容易) Input

    输入十个正整数(用空格分隔) Output

    输出这十个数的平均值(保留3位小数)及其中的最大数和最小数。 Sample Input

    1 2 3 4 5 6 7 8 9 10 Sample Output

    average=5.500 max=10 min=1 Hint

    Source

    #include <stdio.h> int main(void) { int x[10],max,min; double sum=0; int i = 0; float avg ; for(i=0; i<10; i++) scanf("%d", &x[i]); max=x[0]; min=x[0]; for(i=0; i<10; i++) { sum+=x[i]; if(x[i]>max)max=x[i]; if(x[i]<min)min=x[i]; } avg=sum/10.0; printf("average=%.3f\nmax=%d\nmin=%d", avg,max,min); return 0; }
    最新回复(0)