编写程序a3.c,

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:07:15
编写程序a3.c,其功能为从键盘上接收10个整型数据,把这10个数据存储在一维数组中,然后求出其中的最大值和平均值。请编写程序a3.c解决这个问题。
请用C语言编写 保证可以在C和C++上面运行。

#include <stdio.h>
void main()
{
int i,a[10],max;
float sum = 0, aver;
printf("请输入10个数字:");
scanf("%d",&a[0]);
max = a[0];
sum = a[0];
for(i=1;i<10;i++)
{
scanf("%d",&a[i]);
sum += a[i];
if(max<a[i]) max = a[i];
}
aver = sum/10;
printf("最大数为:%d,平均数为:%f",max,aver);
}

// a3.c源文件

#include<iostream>
#include<limits.h>
using namespace std;
void main()
{
int i, A[10], av = 0, maxA = INT_MIN;
cout << "Please input 10 integers:\n";
for(i = 0; i < 10; i++)cin >> A[i]; // 从键盘输入并存储于一维数组A中
for(i = 0; i < 10; i++){
if(A[i] > maxA)maxA = A[i];
av += A[i];
}
cout << "The maximum of these 10 integers is: " << maxA << endl;
cout << "The average of these 10 integers is: &