日志19

今天在 C++ 中探索了类与函数更高级的应用。我们学习了如何利用函数来实现类的各种操作,如排序和查找。

首先,定义一个Student类,包含学生的姓名和成绩:

cpp复制class Student {

public:

string name;

float score;

};

然后,编写一个函数来对Student对象数组进行排序:

cpp复制void sortStudents(Student students[], int size) {

for(int i = 0; i < size - 1; i++) {

for(int j = 0; j < size - i - 1; j++) {

if(students[j].score < students[j + 1].score) {

Student temp = students[j];

students[j] = students[j + 1];

students[j + 1] = temp;

}

}

}

}

此外,还实现了查找成绩最高的学生和成绩最低的学生的函数。通过这些函数的编写,我明白了如何将类与函数紧密结合,实现对对象数据的各种操作。

全部评论

相关推荐

昨天 11:15
中南大学 Java
好可爱的hr姐姐哈哈哈哈
黑皮白袜臭脚体育生:兄弟们貂蝉在一起,吕布开了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务