黑马程序员技术交流社区

标题: 字符串问题 [打印本页]

作者: 张小景    时间: 2016-6-4 22:13
标题: 字符串问题
从键盘上接收一个字符串,过滤其中的数字,组成新的字符串打印出来、
作者: 冬以    时间: 2016-6-4 23:21
//从键盘上接收一个字符串,过滤其中的数字,组成新的字符串打印出来
#include<stdio.h>
#include<string.h>

int main() {
    //声明一个字符数组接收字符串
    char ch[50];
    //接收用户输入的字符串
    printf("请输入长度小于50的字符串:");
    scanf("%s",ch);
    //计算字符长度
    long int len = strlen(ch);
    printf("过滤数字后的字符串:");
    //使用for循环遍历字符串
    for(int i = 0;i < len;i++) {
        //使用if判断ch[i]字符是否是字母,是字母则打印
        if((ch[i] <= 'y' && ch[i] >= 'a') || (ch[i] <= 'Y' && ch[i] >= 'A')) {
            printf("%c",ch[i]);
        }
    }
    printf("\n");
    return 0;
}
作者: vivi342863    时间: 2016-6-4 23:34
来看大神回复~~涨知识...
作者: wangxiaoxuxu    时间: 2016-6-4 23:41

作者: 张小景    时间: 2016-6-5 00:19
wangxiaoxuxu 发表于 2016-6-4 23:41

你会吗老同学




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2