求10个人的平均成绩并统计及格人数,并将成绩由高到低排序
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 13:21:37
main(){inti=0,k,count=0,sum=0;floatavg=0;printf("输入成绩:最后以-1结束");for(k=0;k
#include"stdio.h"voidmain(){intsum=0;intscore[10];intcount=0;inti=0;for(i=0;i90){count++;}}printf("平
你定义的是double的变量,使用的时候全部是%d对应的变量使用的地方换成%lfdouble是双精度浮点数,要用%lf来输入输出int%dfloat%fdouble%lf#includevoidmai
Dim a As Double = 0
能求出班级人数设男生为X(X>60),则可以列方程为(77.5*18+75X)/(18+X)=76解得X=27然而全班人数为45
importjava.util.Scanner;publicclassAverage{/***@paramargs*/publicstaticvoidmain(String[]args){//TODO
#include "stdio.h"#define N 10void main(){ int a[N],ave,sum=
(1)1-10×(0.015+0.010+0.005)=1-0.3=0.7=70%答:及格率为70%(2)10×(0.010+0.010)=20%1000×20%=200人答:该校优秀学生有200人答
40分设不及格有X人则有3X人及格.及格人总分:3X*80=240X所有人总分:4X*70=280X不及格人总分=所有人总分-及格人总分=280x-240x=40X不及格人数为X不及格人平均分为:40
#includevoidmain(){intn=0;floatx,sum=0,aver=0;scanf("%f",&x);n++;while(x!=-1){sum+=x;n++;scanf("%f",
#include <stdio.h>main(){ double grade[200]; double sum,avg,temp;&nbs
#includeintmain(){printf("请输入10个成绩\n");intt;intm,n;m=0;n=0;do{scanf("%d",&t);if(t>=60)n++;m++;}while
#includeintmain(){inti,n=0;floats[10];for(i=0;iscanf("%f",&s[i]);if(s[i]n++;}printf("及格人数:%d,及格率:%d\
#includevoidmain(){inti,arr[10];intsum=0;intcount=0;doubleavg=0;for(i=0;i!=10;++i){scanf("%d
其实这种情况不适合用 switch,用ifelse判断语句合适.为了说明switch用,这里我加了一个switch的判断:n1=0;%表示优的人数 >=90分n2=0;%表示良的人数 >=80分n3=
#include#includeintmain(){inta[5],i,j=0,max=0;for(i=0;i
呵呵,二楼的写法是基本正确应该是=IF(A1
#include#defineNUM10voidmain(){intscore[NUM];inti,a,b,c,d,e;a=b=c=d=e=0;printf("请输入10名学生的成绩:\n");for
#includevoidmain(){intn,i,a,b,c,d,e;floats,sum=0,ave;a=b=c=d=e=0;printf("请输入学生个数:");scanf("%d",&n);p
(ax70-75%ax80)÷(a-75%a)=10a÷0.25a=40