printf("max=%d,min=%d,ave=%f",max,min,ave/20.0);}
下面的程序不处理空数组...import java.util.Arrays;public class Test { public static void main(String[] args) { int[] array = { 1, 2, 3, 4, 5, };int[] temp = Arrays.copyOf(array, array.length);Arrays.sort(temp);System.out.println("min: " + temp[0]);System.out....
不用多说float aver;long sum=0;cout<<"input integers(end by 0) :"
for(i=1;i { sum=sum+array[i]; } aver=sum/n; return aver; } int main() { int score[N]={12,23,34,56,43,32,12,34,56,98}; float aver; aver=averageMark(score, 10);//一个是数组名作为实际参数,一个是数组元素个数 printf("平均成绩为:%.2f",aver); return 0; }反馈...
{ float a[M][N]={{1,2,3},{4,5,6},{7,8,9}}; //定义一个M行N列的二维数组.float ave=0; //累加总成绩,计算平均值./*方法1: 转化成一维指针*/ float *p=(float *)a;for(int i = 0; i < M * N; ++i){ cout << *( p + i ) << " "; //输出二维...
这段代码首先创建并初始化了一个3x3的二维数组。然后,它计算了每行的总和,并存储在rowSums数组中。接着,它根据每行的总和和列数计算了每行的平均值,并将这些平均值存储在rowAverages一维数组中。最后,它输出了每行的平均值。
define N 5 float aver(float *p,int n){ int i;float sum=0;for(i=0;i<n;i++){ sum+=*(p+i);} return sum/n;} void main(){ float a[N];int i;for(i=0;i<N;i++){ printf("输入第%d个数:",i+1);scanf("%f",&a[i]);} printf("平均数为:%.2f",aver(a,N)...
编写一个应用程序,计算并输出一维数组(9.8,12,45,67,23,1.98,2.55,45)中的最大值、最小值和平均值。 答案:public class Demo06_1 { public static void main(String[... 点击查看完整答案手机看题 你可能感兴趣的试题 单项选择题 本实验中为何采取索氏(脂肪)提取器这样复杂的仪器提取咖啡因( ) A 仪器使...
{inti,j,num;intmax,min;doubleavg,sum=0; scanf("%d",&num);for(i=0;i<num;i++) { scanf("%d",&a[i]); sum=sum+a[i]; } max=min=a[0];for(i=1;i<num;i++) {if(a[i]>max) { max=a[i]; }if(a[i]<min) {