66问答网
所有问题
C语言程序设计:从键盘输入全班N个同学的成绩,求平均成绩!
如题所述
举报该问题
推荐答案 2011-04-08
#include <stdio.h>
int main (void)
{
int x,y;
int z=0;
printf ("shu ru ren shu:");\\输入人数
scanf ("%d",&x);
while (y>0)
{
printf ("shu ru fen shu:");\\输入分数
scanf ("%d",&y);
z=z+y;
}
printf ("ping jun fen:%.2f\n",(double)z/(double)x);\\平均分
return 0;
}
输入分数完以后,再输入0即可退出。
刚学C,编的蛮幸苦的,大姐,给个幸苦分吧!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nDD9xnns2.html
其他回答
第1个回答 2011-03-27
#include <stdio.h>
void main()
{
int n,i=0,ss;
float s=0;
printf("班级人数:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("No.%d分数>",i+1);
scanf("%d\n",&ss);
s+=ss;
}
s=s/n;
printf("平均分是%.2f\n",s);
}
第2个回答 2011-03-27
#include "
stdio.h
"
void main()
{
int n,i=0,ss;
float s=0;
printf("多少人");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("多少分");
scanf("%d",&ss);
s+=ss;
}
s=s/n;
printf("%.2f\n",s);
}
本回答被网友采纳
第3个回答 2011-03-27
建一个双精度型变量(和)和整型变量(数量)
先一个一个加起来,最后再除以数量
相似回答
从键盘
上
输入n个
学生
成绩,求平均
分且输出高于平均分的人数
c语言编程
答:
main(){ double N,M,one;//one记录每次
输入的成绩,N
记录学生数,M记录总分,使用double记录允许分数为小数 N=0;//学生数初始为0 M=0;//总分初始为0 scanf("%lf",&one);//读入第一
个成绩
,或表示结束的负数 while(one>=0)//直到读入的数是负数时停止 { N++;//人数加1 M=M+one;/...
编程C语言
输入n个
学生
成绩,
计算他们
的平均
值并输出所有高于平均的学生...
答:
average=sum/n;//计算学生平均分 printf("\n%d个学生的
平均成绩
为:%.2f\n"
,n,
average);printf("\n===大于平均成绩的学生成绩如下===\n");//输出大于平均分的学生成绩情况 for(i=0;i<n;i++){ if(score[i]>average)printf("%d个学生
的成绩:
%.2f\n",i+1,score[i]);} return ...
c语言编程:
一个班有
N个同学,通过键盘输入成绩,
并进行一下处理:1
求平均
...
答:
void fun3(double a[],int n){int i;for(i=0;i<n;i++)if(a[i]<60)a[i]=60;printf("新
的成绩
为 ");for(i=0;i<n;i++)printf("%.2f ",a[i]);printf("\n");} void fun4(double a[],int n){int i, max,min;double MAX,MIN;MAX=MIN=a[0];min=max=0;for(i=0...
从键盘输入n个
学生
的成绩
(n的值
由键盘输入,
0<n<20),计算
平均
分,并输出...
答:
void main(){ int n,i=0;float sum=0,average;printf("输入学生的数目:");while(n<0||n>20)scanf("%d",&n);float str[30];while(i<n){ scanf("%f",&str[i]);i++;} for(int i=0;i<n;i++)sum+=str[i];average=sum/n;printf("
平均成绩
为:%.2f\n",average);printf(...
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的数,...
设计
一个
C语言程序,
要求能求一个班级学生的总分和
平均
分
答:
请
输入班级
学生人数:");scanf("%d",&n);score=(float *)malloc(n*sizeof(float));printf("请输入%d个学生
的成绩:
\n",n);for(i=0;i<n;i++){ scanf("%f",&score[i]);sum=sum+score[i];} ave=sum/n;printf("总分是 %.2f\
n
平均
分是 %.2f\n",sum,ave);return 0;} ...
大家正在搜
C语言程序设计教程
c语言程序设计自学
从键盘输入一个整数N
由键盘任意输入N个国家的英文名称
《C语言程序设计》
C语言程序设计现代方法
C语言程序设计题
C语言程序设计报告
c语言程序设计第三版
相关问题
c语言。编写一个程序,输入全班同学某门课考试成绩,计算平均成...
求高手帮忙c语言程序设计 从键盘输入10个同学的成绩,按降序...
用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成...
C语言编程: 键盘输入10个学生的成绩,输出低于60分不及格...
编写程序:从键盘输入n个同学的成绩,求其平均分,并输入高于平...
C语言题目:从键盘输入n个学生(n<20)的成绩,计算平均成...
有一个分数序列,求这个分数序列的前n项和,n由键盘输入,数c...
1.从键盘输入N个学生的(N为30)的成绩,计算平均成绩,并...