統計該字符串中英文字母的個數不考慮英文字母的大小寫狀態?
#include<iostream>//包含進C++的標準的輸入輸出頭文件
using namespace std;//使用std命名空間
int main()
{
char str[200];//用于存儲輸入的字符串str,200表示程序控制str的最大長度為200,200不是任意定義的
int cnt=0,i;//定義存儲字母個數的變量,及循環控制變量
cin>>str;//用戶輸入字符串,以回車鍵結束
for(i=0;str[i]='\0';i++)//按位逐個比較str中的字符是否為字母,若為字母,則計數加1
if(str[i]>='a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z') cnt++;
cout<<cnt<<endl; //在dos中輸出字母的總個數cnt,并換行
getchar();//這個函數作用不大清楚。個人理解是等待用戶輸入回車等鍵,退出DOS
return 0;//結束程序,退出程序