写一个过滤电话号的c++程序
时间: 2024-06-05 10:06:48 浏览: 6
#include <stdio.h>
#include <string.h>
#define MAX_LEN 20
int main() {
char phone_num[MAX_LEN];
printf("请输入一个电话号码:");
scanf("%s", phone_num);
int len = strlen(phone_num);
char filtered_num[MAX_LEN];
int idx = 0;
for (int i = 0; i < len; i++) {
if (phone_num[i] >= '0' && phone_num[i] <= '9') {
filtered_num[idx++] = phone_num[i];
}
}
printf("过滤后的电话号码为:%s\n", filtered_num);
return 0;
}
相关问题
写一个c++程序
以下是一个简单的 C++ 程序,它从控制台输入两个整数,然后计算它们的和并输出到控制台:
```c++
#include <iostream>
int main() {
int a, b;
std::cout << "Enter two numbers: ";
std::cin >> a >> b;
int sum = a + b;
std::cout << "Sum of " << a << " and " << b << " is " << sum << std::endl;
return 0;
}
```
在这个程序中,我们使用了 `iostream` 头文件提供的输入输出流 `std::cin` 和 `std::cout`。我们首先向用户请求输入两个整数,然后将它们相加并将结果输出到控制台。最后返回整数值 `0` 表示程序正常结束。
写一个C++程序
好的,我可以给您提供一个简单的C++程序,它可以输出“Hello World!”。以下是代码:
```c++
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
```
这个程序的作用是输出“Hello World!”,其中`<<`是输出运算符。在这个程序中,我们使用了`iostream`头文件和`using namespace std`语句,并在`main()`函数中使用`cout`对象输出一段字符串。最后,我们使用`return 0`语句结束程序。