输入十个学生的单科成绩(0~100之间)
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 23:44:55
#include“stdio.h”#defineMAX100voidmain(){intmark[MAX],sum=0,mark=0,j=0,aver=0;printf("请输入学生成绩,输入负数结束
有点忘了,好久不动了.有错误请指正一些指令忘了.先建3个数据组,a[1..60],b[1..60],c[1..60](这个我忘了怎么建了……)beginread(n);fori=1tondobegin
你定义的是double的变量,使用的时候全部是%d对应的变量使用的地方换成%lfdouble是双精度浮点数,要用%lf来输入输出int%dfloat%fdouble%lf#includevoidmai
#includeintmain(){charch;inti,x,n=0,s=0;for(i=1;;i++){printf("请输入学生成绩,以空格隔开,以回车结束:\n");scanf
Dim a As Double = 0
#includevoidsort(intc[],intn){inti,j,buf;for(i=0;ifor(j=i+1;jif(c[i]>c[j]){buf=c[i];c[i]=c[j];c[j]=b
#include<stdio.h>void main(){ int sum=0; &nb
#includevoidmain(){floats=0;intn=0,k=0;//k值用来统计学生的总数while(n>=0&&n
先分别为各个区间设立计数器interCount1,interCount2,interCount3步骤:1.判断a(i)是否大于等于0小于60,如果是,则interCount1加1,转入步骤4,否则转入
#includevoidmain(void){inti;floatscore,max,min,sum,aver;scanf("%f",&score);max=min=sum=score;for(i=1
假如你又学生30名,姓名在A列的A2:A31,语文成绩在B列的B2:B31,则排名在C列在C2单元格输入公式:=RANK(B2,B$2:B$31),然后下拉,并将C列复制粘贴至其他排名列
楼主犯了最基本的错误记得给变量赋初值#includevoidmain(){floatscore=0,average=0;intn=0;do{scanf("%f",&score);if(score>=0
#includeintsoft(inta[],intn);intsearch(inta[],intn,intkey);intmain(){inta[50];intn;printf("请输入学生的总数:
#includevoidmain(){intn=0;floatx,sum=0,aver=0;scanf("%f",&x);n++;while(x!=-1){sum+=x;n++;scanf("%f",
#includeintmain(){\x09inti,A,B,C,D,E,n,s;\x09A=B=C=D=E=0;\x09printf("Entern:");\x09scanf("%d",&n);\x
是总分的平均分进行四舍五入.比如说雅思成绩四项分数分别是665.55.5,那么这些数据的平均数是5.75,直接变成6.也就是说,小数点后面是0.25或者0.75,就四舍五入.单科成绩是按照答对题目的数
#includevoidmain(){inti,arr[10];intsum=0;intcount=0;doubleavg=0;for(i=0;i!=10;++i){scanf("%d
#includevoidmain(){intn,i,a,b,c,d,e;floats,sum=0,ave;a=b=c=d=e=0;printf("请输入学生个数:");scanf("%d",&n);p
#includevoidmain(){charname[20];charnumber[20];inta,b;floatm;scanf("%s%s%d%d",name,number,&a,&b);m=(