我正在寻找一种简单而基本的方法(非常适合初学者学习最简单的方法)用C++编写程序,该程序从用户获取字符串并输出大写字母,小写字母和整数(数字)的数量.我非常喜欢使用C++语法,所以请用一种易于理解的语法帮助我.谢谢!
编辑:这是一个非常简单的代码,我在谷歌找到并做了一些更改和更正:
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char array1[50];
int i = 0, lowercase = 0, uppercase = 0, numbers = 0, total;
cout << "Enter a string: "<<endl;
cin >> array1;
cout <<endl;
while (array1[i] != 0){
if(array1[i] >= 'a' && array1[i] <= 'z'){
lowercase++;
i++;
}
else if (array1[i] >= 'A' && array1[i] <= 'Z'){
uppercase++;
i++;
}
else if (array1[i] >= '0' && array1[i] <= '9'){
numbers++;
i++;
}
else
i++;
} …Run Code Online (Sandbox Code Playgroud)