1、从键盘上输入若干学生成绩(百分制整数),直到输入-1结束。求平均分并保留1位小数输出。使用while语句

如题所述

int n = 0;
int iCount = 0;
int iSum = 0;

while ( n != -1 )
{
iSum += n;

iCount++;

scanf("%d",&n);
}

printf("输入%d个学生成绩,平均分为:%0.1f",iCount-1,iSum/(iCount*1.0f));
温馨提示:内容为网友见解,仅供参考
无其他回答

...编程题:从键盘上输入若干学生成绩(百分制整数),直到输入-1结束...
void main(void){ int count = 0; \/\/输入成绩个数 int sum = 0; \/\/总分 float ave = 0; \/\/平均分 int score;scanf("%d", &score);while(score != -1){ count ++;sum += score;scanf("%d", &score);} if(count == 0)printf("没有输入学生成绩\\n");else{ ave = (f...

...1结束。求平均分并保留1位小数输出。使用while语句。
在VC++6.0下运行的C语言程序,当输入负数结束,整数继续(这里没做0-100的限定,可以自己简单加上就行)include <stdio.h> void main(){ float sum=0;float average=0;int i=0;int score=0;while(score>-1){ scanf("%d",&score);\/\/printf("%d\\n",score);sum=sum+score;i=i+1;} ...

1从键盘上输入若干学生成绩(百分制整数)直到输入-1结束,求平均分并保...
void main(){ float stu[]={0},count=0,result;int i,z=0;for(i=1;;i++){ printf("\\n请输入学生%d的成绩:",i);scanf("%f",&stu[i-1]);if(stu[i-1]==-1){ break;} } for(i=0;;i++){ if(stu[i]==-1){ break;} count=count+stu[i];z++;};result=count\/z;p...

1.从键盘上输入若干个学生的成绩,以-1结束,求所有成绩的平均分。要求...
ave=sum\/n;printf("平均成绩=%f\\n",ave);}

...现实从键盘输入某个学生的三门课考试成绩(百分制计算),计算并输出...
include<stdio.h> int main(void){ double a,b,c,p,q;while(scanf("%lf %lf %lf",&a,&b,&c)!=EOF){ p=a+b+c;q=p\/3.0;printf("%.1lf %.1lf\\n",p,q);} return 0;}

...吧...从键盘上输入若干个数,以-1结束,按照与输入相反的顺序建立一个...
include<stdio.h> int getMax(int a,int b,int c){ return a>b? a:(b>c? b:c);} int getMin(int a,int b,int c){ return a<b? a:(b<c? b:c);} void main(){ int a,b,c;printf("Please input three numbers:\\n");scanf("%d",&a);scanf("%d",&b);scanf("%d"...

...求总分,平均分,最低分和最高分,输入-1表示结束
break;\/\/当输入-1时表示数据输入完,必须中止循环,计算总和,均值 if(max<=n)max=n; if(min>=n)min=n; sum+=n; } average=1.0*sum\/(i-1); printf("sum=%d\\naverage=%f\\nmax=%d\\nmin=%d\\n",sum,average,max,min); return 0;} 本回答由提问者推荐 举报| 答案纠错 | 评论 4 1 示申佥11...

学生成绩如何换算成等级制?销售业绩换算成档次
利用填充柄,向下复制公式,可求出余下的所有学生成绩的平均分,把小数调整为保留一位小数。输入换算公式。单击选中F2单元格,然后在公式编辑区输入公式=IF(E2=85,"A",),如下图所示,它的逻辑意思是,如果分数值大于等于85,返回值为A,后面的逗号表示否则的话怎样怎样。 注意输入公式时...

excel如何求百分比的平均值?
1、打开excel文档 2、以某一学期的学生的期末考试成绩为例,试计算学生化学成绩占其总分的百分比 3、选中对应单元格后,在函数“fx”右侧键入化学成绩与总分之比,如“F6\/I6”4、按下键盘上的回车键即“enter”键后,相应单元格中会出现小数,这个小数就是上一步中的比值 5、鼠标移动到以选中单元格...

Python至少输入五个成绩怎么编程?
参考代码如下:scores = list(map(lambda x:int(x),list(input('请输入至少5个学生的成绩(用空格分隔):').split(' ')))maxScore = max(scores)for s in scores:if s >= maxScore - 10:print('百分制成绩为{},等级为:{}'.format(s, "A"))elif s >= maxScore - 20:print('...

相似回答