用c语言,输入五十个人的成绩,求出不及格的人数
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/03 10:36:40
#include“stdio.h”#defineMAX100voidmain(){intmark[MAX],sum=0,mark=0,j=0,aver=0;printf("请输入学生成绩,输入负数结束
#include"stdio.h"voidmain(){intsum=0;intscore[10];intcount=0;inti=0;for(i=0;i90){count++;}}printf("平
#includeintmain(){intn;charch;inti;printf("输入一个10以内的正整数和相应个数的五进制成绩:\n");scanf("%d",&n);for(i=0
#include#defineN30typedefstructstudent{\x09charname[10];\x09intscore;}STU;voidmain(){\x09STUs[N];\x0
#includeintmain(){charch;inti,x,n=0,s=0;for(i=1;;i++){printf("请输入学生成绩,以空格隔开,以回车结束:\n");scanf
把5个成绩加起来,除与5就得平均成绩.如:intscore[5]={90,80,80,95,87};intsum;sum=0;floatavg=0;for(inti=0;i
#include#defineN10//N可有自己确定!floataver(floata[]){inti;floatsum=0;for(i=0;i
#include<stdio.h>void main(){ int sum=0; &nb
voidmain(){floatsum=0,avg=0,min=100,max=0;intfail=0;for(i=0;i>a;sum+=a;if(min>a)min=a;if(max
#includevoidmain(){\x09floata;\x09printf("请输入成绩:\n");scanf("%f",&a);\x09switch((int)(a/10+0.05))\x09
楼主犯了最基本的错误记得给变量赋初值#includevoidmain(){floatscore=0,average=0;intn=0;do{scanf("%f",&score);if(score>=0
#includemain(){inti,count=0,a[10];for(i=0;i80)count++;}printf("%d",count);}再问:没有显示出判断的人数啊再答:不好意思
#include <stdio.h>main(){ double grade[200]; double sum,avg,temp;&nbs
#includeintmain(){\x09inti,A,B,C,D,E,n,s;\x09A=B=C=D=E=0;\x09printf("Entern:");\x09scanf("%d",&n);\x
#includeintmain(){inti,n=0;floats[10];for(i=0;iscanf("%f",&s[i]);if(s[i]n++;}printf("及格人数:%d,及格率:%d\
一楼基本上是对的,不过循环这些有错,还是必须加上循环的中止条件,调试无误代码如下:#include"stdio.h"intmain(){\x09signedintn;//因为要与-1比较,所以n定义为
#includevoidmain(){inti,arr[10];intsum=0;intcount=0;doubleavg=0;for(i=0;i!=10;++i){scanf("%d
voidmain(){doublearr[50]={0};doubleaverage=0;printf("Input50StudentsScore:\n");for(inti=0;i
因为程序是按列录入数据,你键入的前五个数的为1,2,3,2,3,也就是a[1][0]=1;a[2][0]=2;a[3][0]=3;a[4][0]=2;a[5][0]=3;所以按照你写的公式,第一列平均
main里面的aver应该写成0.0,然后就是f2里面的i应该赋值为i=0