如何用二维数组存储姓名
时间: 2024-06-12 07:04:09 浏览: 6
可以用以下代码来存储姓名:
```python
# 创建一个二维数组
names = [["Alice", "Bob", "Charlie"],
["David", "Emily", "Frank"],
["Grace", "Henry", "Ivy"]]
# 访问二维数组中的姓名
print(names[0][0]) # Alice
print(names[1][2]) # Frank
print(names[2][1]) # Henry
```
以上代码创建了一个3x3的二维数组,每个元素都是一个姓名。要访问二维数组中的姓名,可以使用索引来访问对应的行和列。例如,`names[0][0]`表示第一行第一列的元素,也就是Alice的姓名。
相关问题
javascript中用二维数组存储成绩完整代码
以下是JavaScript中用二维数组存储成绩的完整代码:
```
// 定义一个二维数组存储学生姓名和成绩
var scores = [
['小明', 80, 90, 70],
['小红', 85, 95, 75],
['小刚', 90, 92, 88],
['小丽', 95, 88, 92]
];
// 输出每个学生的成绩
for (var i = 0; i < scores.length; i++) {
console.log(scores[i] + '的成绩:');
console.log('语文:' + scores[i]);
console.log('数学:' + scores[i]);
console.log('英语:' + scores[i][3]);
}
// 计算每个学生的平均分
for (var i = 0; i < scores.length; i++) {
var sum = 0;
for (var j = 1; j < scores[i].length; j++) {
sum += scores[i][j];
}
var avg = sum / (scores[i].length - 1);
console.log(scores[i][0] + '的平均分为:' + avg);
}
```
在上述代码中,我们使用二维数组`scores`存储了每个学生的姓名和成绩。其中,第一个元素表示学生姓名,后面的元素表示该学生的语文、数学和英语成绩。然后,我们使用两个for循环分别输出每个学生的成绩和计算每个学生的平均分。
java二维数组存储学生信息
可以使用二维数组来存储学生信息,其中每一行代表一个学生,每一列代表学生的不同属性,例如姓名、年龄、性别、成绩等。下面是一个示例代码:
```
String[][] students = new String[4][4]; // 创建一个4行4列的二维数组
// 添加学生信息
students[0][0] = "张三";
students[0][1] = "18";
students[0][2] = "男";
students[0][3] = "90";
students[1][0] = "李四";
students[1][1] = "19";
students[1][2] = "女";
students[1][3] = "85";
students[2][0] = "王五";
students[2][1] = "20";
students[2][2] = "男";
students[2][3] = "95";
students[3][0] = "赵六";
students[3][1] = "21";
students[3][2] = "女";
students[3][3] = "80";
// 遍历学生信息
for (int i = 0; i < students.length; i++) {
for (int j = 0; j < students[i].length; j++) {
System.out.print(students[i][j] + "\t");
}
System.out.println();
}
```
在上面的代码中,我们创建了一个4行4列的二维数组来存储学生信息。然后,我们通过给每个元素赋值的方式添加学生信息。最后,我们使用两个嵌套的for循环遍历整个二维数组,并打印出每个学生的信息。