答案与解析
1. 输出字符串数组所有元素
cpp
复制
下载
#include <iostream> using namespace std;int main() {string arr[] = {"apple", "banana", "cherry"};int n = sizeof(arr)/sizeof(arr[0]); // 计算数组长度for (int i = 0; i < n; i++) {cout << arr[i];if (i != n-1) cout << ", "; // 最后一个元素不加逗号}return 0; }
解析:
-
sizeof(arr)/sizeof(arr[0])
计算数组长度。 -
循环遍历数组,用逗号分隔输出元素。
2. 统计所有字符串总字符数
cpp
复制
下载
#include <iostream> using namespace std;int main() {string arr[] = {"cat", "dog", "fish"};int total = 0;for (int i = 0; i < 3; i++) {total += arr[i].length(); // 累加每个字符串的长度}cout << "总字符数: " << total