c++编写一个程序,从键盘输入10个字符,统计 大小写字母 与数字字符的个数。

如题所述

第1个回答  推荐于2018-04-24
#include <iostream>
using namespace std;

int main()
{
cout << "input 10" << endl;
int count = 10;
char c;
int NcharS , Nnum , NcharB;
NcharS = Nnum = NcharB = 0;
while(count--)
{
cin >> c;
if (c >= 'a' && c <= 'z')
NcharS++;
else if (c >= 'A' && c <= 'Z')
NcharB++;
else if (c >= '0' && c <= '9')
Nnum++;
else{}
}
cout << "over" << endl;
cout << "大写" <<NcharB << endl;
cout << "小写" <<NcharS << endl;
cout << "数字" <<Nnum << endl;
}本回答被网友采纳
第2个回答  2012-04-05
最笨的方法 纯用if语句判断 如果是ABCD....就是计数在变量a1里
如果是abcd....技术在a2里 否则就是数字
第3个回答  2012-04-06
二楼写的不错
相似回答