求一个字符窜的大写、小写字母个数,数字个数,其他符号个数

来源:百度知道 编辑:UC知道 时间:2024/04/27 13:41:42
用C++做!

#include <iostream.h>
void main()
{
int cC=0;
int cc=0;
int c1=0;
int c_=0;
char str[100];
cin>>str;
for(int i=0;i<100;i++)
{
if(str[i]=='\0')
break;
if(str[i]>='A'&&str[i]<='Z')
{
cC++;
continue;
}
if(str[i]>='a'&&str[i]<='z')
{
cc++;
continue;
}
if(str[i]>='0'&&str[i]<='9')
{
c1++;
continue;
}
c_++;
}
cout<<"大写字母个数:"<<cC<<endl;
cout<<"小写字母个数:"<<cC<<endl;
cout<<"数字个数:"<<cC<<endl;
cout<<"其他字符个数:"<<cC<<endl;
}

我也有相同的问题,但我想是用指针来解决这个问题
我觉得用数组的方法的话不太好,因为它已经固定了
我们要输入的字符个数,而C++是一门很讲究兼容性的
学科,讲究程序的效益,所以还请哪位高手用指针的方法
来完成一下,让我也见识见识.

求一个字符窜的大写、小写字母个数,数字个数,其他符号个数 个人邮箱的第一个字母是大写还是小写 输入一个字符,为小写字母,转化为大写;为大写,转化为小写;否则转化为ASCII码表中的下一个字符。 输入一个字符若小写输出大写,若大写输出小写,若其他字符原样输出! 字母大写转小写 从键盘上输入一个英文字母,若是小写则输出大写,若是大写则输入对应的小写,其他字符为非法字符 请问输入一个字符串,然后计算它的大写字母,小写字母,数字,空格和其他的字符有多少个? 输入一个字符,若是小写,大写输出.若是大写,小写输出 求一个EXCEL金额小写转换成大写的宏? Iexplore 是病毒吗? 第一个字母是大写的,其他都是小写的!