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;
}