当前位置: 代码迷 >> C语言 >> [求助]我有问题
  详细解决方案

[求助]我有问题

热度:371   发布时间:2006-09-25 10:44:41.0
[求助]我有问题
本人刚入门C语言,这题不知道怎么做。能告诉我嘛,帮我把题做出来。谢谢



有八名学生数学考试成绩为:90,92,77,90,95,86,67,87,求八人的平均分数


----------------解决方案--------------------------------------------------------
姐姐帮你

void main()
{ int student[8]={90,92,77,90,95,86,67,87};
float i=0,sum=0,avg;

for(;i<8;i++)
sum+=student[i];


avg=sum/8;

prinf("avg=%f",avg);
}

----------------解决方案--------------------------------------------------------
他说他刚入门应该用最容易理解的方法做
----------------解决方案--------------------------------------------------------
谢谢姐姐,有时间请你。
----------------解决方案--------------------------------------------------------

本人刚入门C语言,这题不知道怎么做。能告诉我嘛,帮我把题做出来。谢谢

有八名学生数学考试成绩为:90,92,77,90,95,86,67,87,求八人的平均分数(备注)
这八个人的分数,是一个未知的。我应该怎么做。而且在运行里面,还不能写数


----------------解决方案--------------------------------------------------------
下面这是最复杂的做法,但是是最复杂,最笨的方法,不过便于你理解,以后学了循环和数组会更简单

#include<stdio.h>
void main()
{
int a1,a2,a3,a4,a5,a6,a7,a8,a=0,i;
/*定义a1-a8个变量分别存储8个人的成绩,a为总成绩初始为0,i存储平均成绩*/
printf("请输入8个人的成绩:");
scanf("%d%d%d%d%d%d%d%d",&a1,&a2,&a3,&a4,&a5,&a6,&a7,&a8);
/*提示输入,并且输入8个人的成绩*/
a=a1+a2+a3+a4+a5+a6+a7+a8;
i=a/8;
/*计算8个成绩的和 并且求出平均数 */
printf("平均数=%d\n",i);
/*输出平均数i*/
}
----------------解决方案--------------------------------------------------------

图形驱动程序是怎么回事........程序都没错可以编译....
但结果就说图形没初始化...可我初始化了..
各位大侠们教教我啊。...谢谢!!!!!!!!


----------------解决方案--------------------------------------------------------
  相关解决方案