char letter=0;
cout <<"Enter a letter:";
cin>>letter;
if(letter>'A'&&letter<='Z')
cout<<"You entered an uppercase letter.\n";
在EBCDIC编码中,字母的字符编码是不连续的
if(letter>'A'&&letter<='Z')限制了程序的可移植性,应当使用isupper(letter)
char letter=0;
cout <<"Enter a letter:";
cin>>letter;
if(letter>'A'&&letter<='Z')
cout<<"You entered an uppercase letter.\n";
在EBCDIC编码中,字母的字符编码是不连续的
if(letter>'A'&&letter<='Z')限制了程序的可移植性,应当使用isupper(letter)