C语言问题: 1. 从键盘输入5个学生4门课程的成绩,求每个人的总分与平均分。

如题所述

第1个回答  2007-05-25
struct stu
{int num;
float sorce1;
float sorce2;
float sorce3;
float sorce4;
float sum;
float avg;
struct stu *next;
};
main()
{
int i;
for(i=0;i<5;i++)

}
...待会儿再写本回答被提问者采纳

C语言问题: 1. 从键盘输入5个学生4门课程的成绩,求每个人的总分与平均...
int i;for(i=0;i<5;i++)} ...待会儿再写

从键盘输入5个学生4门课程的成绩,求每个人的总分与平均分。
printf("第%d个学生的信息:\\n",i+1);printf("姓名:%s\\n",adt.stud[i].name);for(j=0;j<claNum;j++){ printf("第%d门课成绩:%2.2f\\n",j+1,adt.stud[i].claRes[j]);printf("总分:%2.2f\\n",adt.stud[i].sum);adt.stud[i].avg=(float)adt.stud[i].sum\/claNum;printf(...

C语言程序设计答案 输入5学生4门课成绩后计算每学生的总分,每门课平均...
printf("请输入该学生四门课成绩:");for(i=0;i<=3;i++)scanf("%f",info[0].score+i);printf("请输入第二位学生的姓名:");scanf("%s",info[1].name);printf("请输入该学生四门课成绩:");for(i=0;i<=3;i++)scanf("%f",info[1].score+i);printf("请输入第三位学生的姓名...

输入5个学生4门课程的成绩,求(1)每个学生的总分(2)每门课程的平均分(3...
(1) 计算每个学生3门课程的总分和平均成绩;(2) 找出每门课程中成绩最好和成绩最差的学生,并输出这些学生的基本数据;(3) 3门课程总成绩按由高分到低分的顺序排序,输出排序后的学生的基本数据。\/ \/ VC++ 6.0测试通过。 键盘输入问题没解决,你自己去解决。 主要是要注意输入字符串的问题...

c语言编程从键盘上输入学生5门课的成绩计算出总成绩和平均成绩。
include "stdafx.h"include "stdio.h"int main(){ int sum=0,i,score;float ave=0;for(i=0;i<5;i++) \/\/变量i控制输入 { scanf("%d",&score);sum=sum+score;} ave=sum\/5.0;printf("sum=%3d,ave=%4.2f.\\n",sum,ave);return 0;} ...

写一个函数,对5个学生4门课成绩,求每个学生的平均分。
score[i][M-1]=score[i][M-1]+score[i][j]; \/*求第i个学生的总分*\/ for (j=0;j<M;j++){for(i=0;i<N-1;i++) score[N-1][j]=score[N-1][j]+score[i][j];score[N-1][j]=score[N-1][j]\/(N-1);} \/*求第就门课的平均分及总分的平均分*\/ for(i=0;i<N...

...以及找出2门以上课程不及格的学生,输出学号级平均成绩
还是直接上代码:程序存在的问题:一、函数声明一般是放到主函数的前边;二、关于for循环的使用不是很规范,建议就算是只有一行代码也要用花括号括起来 三、我测试发现根本就是没有把相应的值存储到数组里面,吧%d改成%f 四、关于二位数组的指针(你是用一维的指针来实现二维的功能)你的用法没有错,...

c#从键盘输入5个学生的数学成绩,把这些成绩保存在数组中,求出平均成...
Program { static void Main(string[] args) { \/\/变量 string strValue; \/\/保存分数的数组,长度为5 int[] point = new int[5]; \/\/循环,开始录入学生成绩 for (int i = 0; i < point.Length; i++) { strValue = Input("请输入第{0}位学生的成...

用C语言编写一个程序,输入5人3门成绩,统计人平均分和课程平均分。
int main(){int a[6][4]={0},i,j;for(i=1;i<6;i++)for(j=1;j<4;j++){scanf("%d",&a[i][j]);a[i][0]+=a[i][j];a[0][j]+=a[i][j];} for(i=1;i<6;i++){printf("No.%d ",i);for(j=1;j<4;j++)printf("%6d",a[i][j]);printf("%8.1f\\n...

C语言题目 急求 输入五个同学的成绩,计算平均成绩 
一次输入五个成绩,每个成绩用空格隔开 include <stdio.h> int main(){ int number=5;int i=0.0;double points[5];double sum=0.0;printf("请输入5个同学的成绩:");scanf("%lg %lg %lg %lg %lg",&points[0],&points[1],&points[2],&points[3],&points[4]);for(i=0;i<...

相似回答
大家正在搜