对二维字符数组fruit[5][7]赋值为“Apple”、”Orange”、”Grape”、”Pear”和”Peach”(整个字符串输入法),并输出。
时间: 2024-01-07 18:03:37 浏览: 103
Java基础程序训练
以下是对fruit数组的赋值和输出的代码:
```c++
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char fruit[5][7]; // 定义二维字符数组
// 对数组进行赋值
strcpy(fruit[0], "Apple");
strcpy(fruit[1], "Orange");
strcpy(fruit[2], "Grape");
strcpy(fruit[3], "Pear");
strcpy(fruit[4], "Peach");
// 输出数组
for(int i = 0; i < 5; i++) {
cout << fruit[i] << endl;
}
return 0;
}
```
输出结果:
```
Apple
Orange
Grape
Pear
Peach
```
注意,fruit数组的每个元素都是一个长度为7的字符数组,这是因为字符串末尾会自动添加一个'\0'字符,因此需要分配额外的一个字符空间。
阅读全文