C语言if ((c>='a'&&c<='z')||(c>='A'&&c<='Z'))

什么意思的
那有什么作用的

&&这个连接符可以看成是 而且 的意思,例如a&&b的意思就是 如果a而且b
||这个连接符可以看成是 或者 的意思,例如a||b的意思就是 如果a或者b
上面那句代码的意思就是如果字符c在a之后而且在z之前,或者,在A之后而且在Z之前。

这样就可以验证字符c是不是字母了啊。比如如果要求输入的字符只能是字母的话,就可以用这个语句来判断输入是否正确
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-06
如果字符c的大夏在字符a到字符z或者是A到Z之间;
说白了也就是大小在字符A倒字符z之间;注意c语言中的字符在运行的时候都是按照ASCII码把它转换成数字大小进行的。。。本回答被提问者采纳
第2个回答  2009-12-02
如果c在字符范围‘a’与‘z’之间或者'A'与'Z'之间…