作业帮 > 综合 > 作业

定义一个学生类.数据成员有学号,姓名,年龄,英语成绩.计算成绩总分和平均分.要求;f分别

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 01:29:19
定义一个学生类.数据成员有学号,姓名,年龄,英语成绩.计算成绩总分和平均分.要求;f分别
要求用成员函数和友元函数计算
public class Student{
String name,id;
int age,english,math,chinese;
Student(int a,int b,int c,int d,String e,String f){
age=a;english=b;math=c;chinese=d;name=e;id=f;
int sum,avearge;
sum= english+math+chinese;
aveager=sum/3;
System.out.println("sum="+sum\n+"avearge="+aveager\n);
System.out.println("姓名"+name);
System.out.println("学号",id);
System.out.println("年龄",age);
}
new Student(90,90,90,90,"1006215900","smallmonker");
}
再问: 友元函数呢
再答: 构造函数前没有加public,protected,private修饰,系统默认的,默认的函数就是友元函数,构造函数也是函数。当然有友元函数了。
再问: 想要个完整的程序
再答: 这就是完整的java程序呀,不好意思,没注意到你要的是c++程序。
再问: 你能不能给做一下 用C++
再答: 不好意思我们学过汇编,学过c学过java,但没学c++,烦人的学校
再问: 用c
再答: 好的,这就给你写,不过c语言没有类的概念,但结构体可以解决你的问题。 这个程序希望对你有所帮助。 #include #include struct studinf { char name[20]; long int id; int age,english,math,chinese; }; struct studinf stud={"smallmonker",10062159,20,90,90,90}; main(){ struct studinf *p; printf("name\t\tid\tage\tenglish\tmath\tchinese\n"); for(p=stud;penglish+p->math+p->chinese; ave=sum/3; printf("%s\t\t%ld\t%d\t%d\t%d\t%d\n",p->name,p->id,p->age,p->english,p->math,p->chinese); printf(\nsum);printf(avg\n); } }
定义一个学生类.数据成员有学号,姓名,年龄,英语成绩.计算成绩总分和平均分.要求;f分别 C语言填空 从键盘输入5名学生的学号、姓名以及3门课成绩,计算每名同学的总分和平均分并按格式输出 编写程序要求从键盘输入若干名学生数据(包括学号 姓名 三门课成绩 ),计算每位学生的总分,将原有数据和 编程统计全班学生成绩.要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分 VB输入语文、数学、英语的成绩,分别计算等第,总分和平均分. 编程统计全班同学成绩:要求每次用键盘输入一个学生的2门分数,计算并输出每个学生的总分和平均分,此外,如果平均分大于等于8 (1) 定义一个score类,其中包括私有数据成员和公有成员函数,即 num 学号 Math 高等数学成绩 Englis 定义一个包含20个学生基本情况(包括学号、姓名、性别、c语言成绩)的结构体数据,编程实现下列功能: 编写程序处理10个学生的信息,每个学生的信息包括:学号、姓名、三门成绩.要求从键盘输入学生的数据用一个函数实现,输出成绩 Java集合类题目§1.编写一个学生成绩管理程序.学生的属性包括学号、姓名、年龄等.每个学生要学习若干课程,每门课程有平 定义一个学生类(Student),属性包括:学号,班号,姓名,性别,年龄,班级总人数 一次考试中,某同学的语文,英语,的成绩分别是a,b,c,d,e,设计一个计算该同学的总分和平均分的算法,并画出程序框图.