建立一个对象数组,内放5个学生的数据(学生、成绩)
时间: 2023-05-30 17:05:23 浏览: 75
var students = [
{name: "张三", score: 80},
{name: "李四", score: 90},
{name: "王五", score: 70},
{name: "赵六", score: 85},
{name: "钱七", score: 95}
];
相关问题
建立一个对象数组,内放五个学生的数据
可以这样建立一个对象数组,内放五个学生的数据:
```
var students = [
{ name: '张三', age: 18, gender: '男', grade: 90 },
{ name: '李四', age: 19, gender: '女', grade: 85 },
{ name: '王五', age: 20, gender: '男', grade: 92 },
{ name: '赵六', age: 18, gender: '女', grade: 88 },
{ name: '钱七', age: 19, gender: '男', grade: 95 }
];
```
每个学生都是一个对象,包含姓名、年龄、性别和成绩四个属性。这样建立的对象数组可以方便地进行遍历、排序、筛选等操作。
建立一个对象数组,内放5个学生的学号和成绩,用指针指向数组首元素输出全部学生的数据
可以使用以下代码建立对象数组并输出全部学生的数据:
```c++
#include <iostream>
using namespace std;
class Student {
public:
int id;
int score;
};
int main() {
Student students[5] = {{1, 90}, {2, 85}, {3, 92}, {4, 88}, {5, 95}};
Student* p = students;
for (int i = 0; i < 5; i++) {
cout << "学号:" << p->id << ",成绩:" << p->score << endl;
p++;
}
return 0;
}
```
输出结果为:
```
学号:1,成绩:90
学号:2,成绩:85
学号:3,成绩:92
学号:4,成绩:88
学号:5,成绩:95
```
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)