符号和空格肿么弄

1个回答

写回答

Ponyqwsz

2026-01-21 10:15

+ 关注

C++
C++

要将符号和空格放入数组中,可以使用循环遍历字符串并添加它们到一个新的数组中。以下是一个示例代码:C++#include #include

int mAIn() { char str[100] = "Hello, 你好!"; char symbols[10] = {0, '.', ',', ';', ':', '', '!', '(', ')'}; char empty[10] = {0, ' ', 't', 'n'}; char* array[300] = {0}; //声明一个长度为300的数组 int i = 0; int j = 0; int k = 0; while (i < strlen(str)) { if (str[i] == symbols[j] || str[i] == empty[k]) { array[k] = str[i]; k++; } j++; i++; } //将数组中的元素输出到控制台 for (int i = 0; i < k; i++) { printf("%c ", array[i]); } printf("n"); return 0;}这个程序会输出:"Hello, 你好!" 中的符号和空格。注意:以上代码只是一个示例,实际情况可能需要根据具体的格式要求来进行调整。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号