通過字符的字母和數字的ASCII遞增的特點來判斷。
例如:
//參考代碼如下:#include?"iostream"
#include?"stdio.h"?
#include?<string.h>
using?namespace?std;?
int?main()
{
char?ch;
cin>>ch;
if(ch>='0'&&ch<='9')?
cout<<"該字符為數字"<<endl;
else?if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))?//字符區分大小寫?
cout<<"該字符為字母"<<endl;
return?0;?
}
/*
運行結果:
1 該字符為數字 g 該字符為字母 E 該字符為字母*/