void set_score(float x[],int n) 具体实现
时间: 2024-05-07 18:15:17 浏览: 13
这个函数的功能是将一个包含n个元素的float类型数组x中的所有元素都设置为0。
具体实现如下:
```
void set_score(float x[], int n) {
for (int i = 0; i < n; i++) {
x[i] = 0;
}
}
```
这个函数使用了一个for循环来遍历数组x中的所有元素,并将它们都设置为0。这个循环从i=0开始,一直执行到i=n-1为止,即遍历了x数组中的所有元素。在循环体中,数组元素的值被设置为0,完成了函数的功能。
相关问题
定义一个Student类 类的属性有private String name; private int age; private float score;
好的,以下是一个可以用来定义Student类的Java代码:
```
public class Student {
private String name;
private int age;
private float score;
public Student(String name, int age, float score) {
this.name = name;
this.age = age;
this.score = score;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public float getScore() {
return score;
}
public void setScore(float score) {
this.score = score;
}
}
```
这个类有三个私有属性:name(姓名),age(年龄)和score(分数),它们都有对应的getter和setter方法。我们还定义了一个构造函数,可以在创建对象时同时给定这些属性的值。
5.阅读下面的程序,回答问题。 interface Achievement { abstract float average( ); class Person { String name; int age; public Person(String newName,int newAge){ name=newName; age=newAge; public void introduce(){ System.out.println("你好,我是"+name+",今年"+age+"岁"); class Student extends Person implements Achievement ( int chinese, math, english; public Student(String newName, int newAge){ super(newName, newAge); public void setScore(int c, int m, int e){ chinese=c; math=m; english=e; public float average( ){ return (chinese+math+english)/3 public class Test2_5 { public static void main(String[ ] args){ Student s1=new Student("张三",16); s1.introduce( ); s1.setScore(92, 90,83); System.out.println("我的平均分是"+s1.average()); 回答问题:(1)程序中定义的接口、主类、父类、子类及接口的实现类?(2)程序中出现的构 造方法、抽象方法?(3)主方法中创建的对象及通过该对象调用的方法?
(1)程序中定义了一个接口 Achievement,主类为 Test2_5,父类为 Person,子类为 Student,Student 实现了 Achievement 接口。
(2)程序中出现了两个构造方法,一个是 Person 的构造方法,另一个是 Student 的构造方法。程序中定义了一个抽象方法 average()。
(3)主方法中创建了一个 Student 对象 s1,并通过 s1 调用了 introduce() 和 average() 方法。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)