标题:萌新在线求解c语言代码
只看楼主
MangoQvQ
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2021-11-14
结帖率:66.67%
已结贴  问题点数:10 回复次数:2 
萌新在线求解c语言代码
输入一个字符串,统计其中的大写字母、小写字母、数字、空白符及其它符号的个数。
搜索更多相关主题的帖子: 空白 在线 字母 代码 c语言 
2021-11-14 22:58
MangoQvQ
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2021-11-14
得分:0 
2021-11-14 22:59
baolis
Rank: 2
来 自:呼啦瓦星
等 级:论坛游民
帖 子:39
专家分:59
注 册:2021-11-10
得分:10 
程序代码:
#include <stdio.h>
int main ()
{
    char a[100];
    int _number=0, _small=0, _big=0,_special=0;
    gets(a);
    char *p;
    for (p = a; *p != '\0'; p++)
    {
        if (*p >= '0' && *p <= '9')
            _number += 1;
        else if (*p >= 'a' && *p <= 'z')
            _small += 1;
        else if (*p >= 'A' && *p <= 'Z')
            _big += 1;
        else if (*p >=0 && *p <=126)
            _special += 1;
    }
    printf ("数字字符数量:%d\n小写字母字符数量:%d\n大写字母字符数量:%d\n特殊字符数量:%d\n", _number, _small, _big, _special);
    return 0;
}
看看是不是这个样子

  printf("Hello, world!\n"); cout << "Hello, world!" << endl;
2021-11-14 23:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-507517-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.158214 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved