#include<stdio.h>
int main(void)
{
float score,sum=0,average;
int i,n=0;
for(i=1;i<31;i++)
{
printf("请输入学生成绩:");
scanf("%f",&score);
if(score<60)
{
printf("成绩不及格:%f\n",score);
}
if(score<0)break;
sum=sum+score;n=i;
}
average=sum/n;
printf("\n人数=%d,平均成绩=%7.2f\n",n,average);
return 0;
}
这是我写的,没有头绪了
å ¶å®ä½ åçåè½å·²ç»å·®ä¸å¤äº
å ä¸ä¸äºå ¶å®åè½
#include<stdio.h>c语言输入成绩输出平均成绩及格不及格人数不及格人的成绩,并且输入负数...
score);n1 ++;} sum=sum+score;}n = i-1;\/\/执行一次就可以了,其实可以直接用i的average=sum\/n;printf("\\n人数=%d,平均成绩=%7.2f,及格人数=%d, 不及格人数=%d\\n",n,average, n-n1, n1);return 0;}
从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的...
从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时,结束输入。include<stdio.h> void main(){ float x,amax,amin;scanf("%f",&x);amax=x;amin=x;while(x>=0){ if(x>amax)amax=x;if(x<amin)amin=x;scanf("%f",&x);} printf("\\namax=%f\\namin=%f\\n"...
C语言 统计不及格人数
scanf("%lf",&grade);} if(number==0) printf("average=0,count=0"); else printf("平均分数%.2f,不及格人数:%d\\n",sum\/number,count); return 0;} 说明:输入负数,退出循环。
用c语言解:从键盘上输入若干学生的c语言成绩,统计并输出最高和最低成 ...
int max=0,min=0,n,a[100]={1}; \/\/max,min:最高、最低分所在的下标 printf("请输入学生的成绩,以负数表示结束:");for(n=0;;n++){ scanf("%d",&a[n]);if(a[n]<0)break;if(a[n]>a[max])max=n;if(a[n]
一个C语言问题(输入几组成绩,用负数结束,求平均分和不及格人数)
j++)printf("$%.2f\\n",a[j]);for(j=0;j<m;j++)sum[x]+=a[j];ave[x]=sum[x]\/m;for( j=0;j<m;j++){ if(a[j]<60.0) count[x]++;} x++;} for(int k=0;k<x;k++)printf("第[%d]组学生平均成绩=%.2f,不及格人数=%d人\\n",k,ave[k],count[k]);} } ...
...与最低成绩及相应序号,并且算出平均分,当输入负数时结束输入_百度知 ...
include "stdio.h"main(){ int i,j,x,y; float sum=0,avr=0,max=0,min=0,a[1000]; printf("请输入该班同学的某科成绩,每两个成绩中间用空格隔开!\\n"); for(i=1;;i++) { scanf("%f",&a[i]); if(a[i]>=0) sum+=a[i]; else break; } avr=sum\/(i-1)...
C语言从键盘输入成绩,输入负数时结束求平均成绩C语言该怎么编
int main(){ int iScore = 0;printf("请输入成绩:\\n");\/\/输入如:99回车88回车79回车-90回车 float s = 0;int iSize = 0;while (1){ scanf("%d",&iScore);if (iScore < 0){ break;} s += iScore;iSize++;} s = s \/ iSize;printf("平均成绩是:%f\\n",s);\/\/输出如...
从键盘上输入若干个学生的成绩,当输入负数时结束。统计平均成绩,并输 ...
include<stdio.h> int main(){int i,n=-1,s=0,a[100];float av;do { scanf("%d",&a[++n]);s+=a[n];}while(a[n]>=0);s-=a[n];av=(float)s\/n;printf("Av=%.2f\\n",av);for(i=0;i<n;i++)if(a[i]<av)printf("%d ",a[i]);printf("\\n");} ...
C语言怎样编程用键盘输入学生的分数,并求平均分和不及格人数?
int main(int argc, char *argv[]){ \/\/num代表总人数,score用于记录当前输入的分数,sum记录总分,\/\/average记录平均分,failed记录不及格人数,所有分数都定为“整数”。int num=0, score=0,sum=0,average=0,failed=0;do{ scanf("%d",&score);if(score>=0){ sum+=score;\/\/大于0的数,...
从键盘上输入10个学生的成绩,计算出平均成绩,并输出低于平均分的学生成...
include<stdio.h> void main(){ float a[10];float sum=0;printf("请输入10个学生的成绩:\\n");for(int i=0;i<10;i++){ scanf("%f",&a[i]);sum+=a[i];} printf("不过平均线得的学生成绩为:");for(int j=0;j<10;j++){ if(a[j]<sum\/10)printf("%3.2f",a[j]);}...