本学期期末学员共参加了3门课的考试,即Java,C,SQL,编写方法计算每位学员3门课的平均分。
class Student {
private double javaRecord;
private double cRecord;
private double sqlRecord;
public Student(double javaRecord, double cRecord, double sqlRecord) {
this.javaRecord = javaRecord;
this.cRecord = cRecord;
this.sqlRecord = sqlRecord;
}
public double getcRecord() {
return cRecord;
}
public double getJavaRecord() {
return javaRecord;
}
public double getSqlRecord() {
return sqlRecord;
}
}
public class StudentBiz {
public double getAvg(Student stu) {
return (stu.getJavaRecord()+stu.getcRecord()+stu.getSqlRecord())/3;
}
public static void main(String args[]) {
Student stu = new Student(100, 80, 50);
System.out.println("平均成绩是:"+new StudentBiz().getAvg(stu));
}
}
c语言,,!x与x!分别表示什么意思
C语言中只有!x没有x!。
!x的意思就是x!=0;当X=0时执行while循环;
!即取反,当x!=0时不执行;若x=0,则!x非零;
若x不等于零,则!x=0;一般用if(!x)来做判断式。
c语言 - 搜狗百科c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐。C语言编译器普遍存在于各种不同的操作系统中,其设计也影响了Java、Python等编程语言。C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。