问题标题: 1079 统计大小写个数 怎么写

0
0

0
已采纳
孙艺芳
孙艺芳
高级守护
高级守护
for(i=0;i<=n-1;i++)
{
    if(d[i]>=65&&d[i]<=90)a++;
    else if(d[i]>=97&&d[i]<=122)s++;
}
0
0
0
余思成
余思成
高级守护
高级守护

核心部分:

    char a[235]; int b=0,c=0;
    gets(a);
    for(int i=0;i<strlen(a);i++)
    {
        if(a[i]>='a'&&a[i]<='z')
            c++;
        else if(a[i]>='A'&&a[i]<='Z')
            b++;   
    }
    cout<<b<<" "<<c; 

0
陆麟瑞
陆麟瑞
资深天翼
资深天翼
gets(a);//读入字符串a
    for(int i=0; i<=strlen(a); i++)//遍历a字符数组
    {
        if((int)a[i]>=65&&(int)a[i]<=90) c++;//如果是大写字母,变量c就加一
        if((int)a[i]>=97&&(int)a[i]<=122) b++;//如果是小写字母,变量d就加一
    }

头文件另外要加 #include <cstring>

0
颜咏春
颜咏春
中级光能
中级光能

主干:

if(s[i]>='a'&&a<='z')

x++;

else

if(s[i]>='A'&&a<='Z')

c++

0
何龙
何龙
新手守护
新手守护

先写头代码,然后定字符串,定两个整数,中间写判断,最后输出

我要回答