请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc
时间: 2023-06-07 12:06:59 浏览: 126
从键盘输入一个字符串,如“www.moe.gov.cn”,编写程序,实现如下功能
我可以为您提供这样的代码:
```c++
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char str[100];
cout << "请输入字符串: ";
cin.getline(str, 100); // 从键盘输入字符串
char* p = str;
while (*p != '\0') { // 遍历整个字符串
if (*p != 'a') { // 如果当前字符不是'a'
cout << *p; // 输出当前字符
}
p++; // 移动指针指向下一个字符
}
cout << endl; // 输出换行符
return 0;
}
```
此程序基于指针,逐个遍历输入的字符串,并通过比较字符值,将非字母'a'的字符输出至屏幕。
阅读全文