10個學生成績的平均數
❶ 輸入10個學生的數學成績,求平均成績。(要求:用數組)。
是C語言嗎?如果是C的話
#include<stdio.h>
intmain()
{floata[10],ave,sum=0;
inti;
printf("請輸入十個數「專);
for(i=0;i<10;i++)
{scanf("%f",&a[i]);
sum=sum+a[i];}
ave=sum/10;
printf("平均數是:屬%f",ave);
return0;
}
❷ c語言:輸入10個學生的成績,求學生的平均成績,並統計超過平均分數的學生人數
#include <stdio.h>
#include <malloc.h>
int max,min,k=0; float aver=0;
void f(int *p1,int *p0,int n)
{
i;p1=p0; float s=0;
for(i=0;i<n;i++) s+=*p1++;
aver=s/n;
max=0;min=100;p1=p0;
for(i=0;i<n;i++) {if(*p1>max) max=*p1;p1++;} p1=p0;
for(i=0;i<n;i++) {if(*p1<min) min=*p1;p1++;} p1=p0;
for(i=0;i<n;i++) {if(*p1>aver) k++ ;p1++;} p1=p0;
}
void main()
{
int *p,n,i;
printf("請輸入班級總人數:\n") ;
scanf("%d",&n);
p=(int*)malloc(n*sizeof(int));
if(!p) return;
int *p0;p0=p;
printf("請在此輸入各學生成績:\n");
for(i=0;i<n;i++) scanf("%d",p++);
f(p,p0,n);
printf("平均分數:%3f\n",aver);
printf("最高分:%3d\n",max);
printf("最低分:%3d\n",min);
printf("超過平均分的人數:%3d\n",k);
free(p);
}
❸ c語言,求輸入10個學生的成績來求平均值,要求實參用指針,形參用數zu
#include<stdio.h>
//這里用指針
floatgetavage(intn,float*numArray)
{
floatsum=0;
for(inti=0;i<n;i++)
{
sum+=numArray[i];
}
returnsum/n;
}
voidmain()
{
//數組
floatnumArray[10];
for(inti=0;i<10;i++)
{
scanf("%f",&numArray[i]);
}
printf("平均值:%0.2f ",getavage(10,numArray));
}
運行結果如下專:
歡迎採納!屬
❹ C語言編寫函數,求10個學生的平均成績,使用數組
1、首先打開visual studio 2019軟體,新建一個win32控制台程序。
❺ 數學題:十個學生求平均成績
先從小到達排列
56 66 75 78 81 82 82 83 93 95
由此估計出平均分應為82(眾數)
再計算
(56+66+75+78+81+82+82+83+93+95)÷10
=791÷10
=79.1
比較准確.
給點懸賞吧~內親.
有興容趣加蕉蕉:1312240857
❻ java由鍵盤輸入十個學生的成績求起平均值
publicstaticvoidmain(String[]args){
doublesum=0;
Scannersc=newScanner(System.in);
for(inti=1;i<=10;i++){
System.out.print("請輸入第"+i+"位學生的成績:");
sum+=sc.nextInt();
}
System.out.println("平均成績:"+sum/10);
}
❼ 親,C語言裡面有一題:輸入10個學生的成績,求其平均值和最高的成績
#include<stdio.h>
void main()
{
int ch[10];
int i,max=0,xh;
printf("請輸入10個學生的成績:\n");
for(i=0;i<10;i++)
{
scanf("%d",&ch[i]);
if(ch[i]>max)
{
max=ch[i];
xh=i;
}
}
printf("成績最高版為:%d\n",max);
printf("該生的序號為權:%d\n",xh);
}
❽ c++編程 10個學生成績求輸入10個學生成績求出平均值
#include<stdio.h>
intmain()
{
inti;
doublea,sum=0;
printf("請輸入來十個人自的成績:");
for(i=0;i<10;i++){
scanf("%lf",&a);
sum+=a;
}
printf("這十個人的平均成績是%.2lf. ",sum/10);
return0;
}
另外順便說一句,以這種開頭的,這是C語言,不是C++。
❾ C++語言編程,求10個學生成績的平均值
#include<iostream>
using namespace std;
int main()
{
float input_average(int array[]);
float aver;
int score[10];
int i;
cout<<"please input 10 score:";
for(i=0;i<10;i++) cin>>score[i];
aver=input_average(score);
cout<<"aver="<<aver<<endl;
return 0;
}
float input_average(int array[])
{
int i,sum=0;
float aver;
for(i=0;i<10;i++) sum+=array[i];
aver=sum*1.0/10;
return aver;}
❿ 用c語言求十個同學成績的平均值
那你是什來么意思,把源情況說清楚,不然怎麼幫你
你好!!
#include"stdio.h"
intmain()
{
doublea=(92+85+68+75+54+88+98+45+79+61)/10;
printf("%.2lf",a);
return0;
}