判断char型变量ch是否为大写字母的正确表达式是( )

判断char型变量ch是否为大写字母的正确表达式是( )
a. ‘A’<=ch<=‘Z’
b. (ch>=‘A’)&(ch<=‘Z’)
c. (ch>=‘A’)&&(ch<=‘Z’)
d. (‘A’<= ch)AND(‘Z’>= ch)

判断char型变量ch是否为大写字母的c语言表达式是ch>='A' && ch<='Z' 。

char用于C或C++中定义字符型变量,取值是字符常量,只占一个字节。系统在表示一个char型变量时,是将变量的ASCII码存入内存。取值范围为 -128 ~ +127。所以可以直接用大写字母对应的ASCII码进行判断。即判断char型变量ch是否为大写字母的c语言表达式是ch>='A' && ch<='Z' 。

扩展资料:

C语言中如int、long、short等不指定signed或unsigned时都默认为signed,但char在标准中不指定为signed或unsigned,编译器可以编译为带符号的,也可以编译为不带符号的。

字符型变量的值由单引号括起来,字符串变量的值由双引号括起来。字符变量只能是单个字符,字符串变量则可以含一个或多个字符。可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变量。在C语言中没有相应的字符串变量。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-12
大写字母的ascii码值连续
所以只需要判断头尾即可
ch>='A' && ch<='Z'
符合 则为大写
否则不是大写。
第2个回答  推荐于2017-11-24
(ch>=‘A’)&&(ch<=‘Z’) -- 正确
b. 用了位运算符,错
d.用了 AND, 非 C 用法,错
a. 式子不对,错本回答被提问者采纳
第3个回答  2013-07-16
if(ch>='a'&&ch<='z')...搜一个ASCII码表看一下就知道,对于数字,大写字母的比较都是这样。
第4个回答  2011-04-13
c

判断char型变量ch是否为大写字母的正确表达式是( )
判断char型变量ch是否为大写字母的c语言表达式是ch>='A' && ch<='Z' 。char用于C或C++中定义字符型变量,取值是字符常量,只占一个字节。系统在表示一个char型变量时,是将变量的ASCII码存入内存。取值范围为 -128 ~ +127。所以可以直接用大写字母对应的ASCII码进行判断。即判断char型变量ch是否为...

判断char型变量ch是否为大写字母的正确表达式是( )
(ch>=‘A’)&&(ch<=‘Z’)-- 正确 b.用了位运算符,错 d.用了 AND,非 C 用法,错 a.式子不对,错

判断char型变量ch是否为大写字母的正确表达式是( ) a.‘A’
正确的表达式是 ch>='A'&&ch<='Z'char型数据是计算机编程语言中只可容纳单个字符的一种基本数据类型。取值范围:char : -2^7 ~ 2^7-1 ;signed char: -2^7 ~ 2^7-1;unsigned char : 0 ~ 2^8-1。而且关于char还有一个特殊的语言就是char *,它在C\/C++中有专门的语义,既不同...

判断char型变量ch是否为大写字母的正确表达式是‘A’<=ch<=‘Z...
正确的表达式是 ch>='A'&&ch<='Z'char型数据是计算机编程语言中只可容纳单个字符的一种基本数据类型。取值范围:char : -2^7 ~ 2^7-1 ;signed char: -2^7 ~ 2^7-1;unsigned char : 0 ~ 2^8-1。而且关于char还有一个特殊的语言就是char *,它在C\/C++中有专门的语义,既不同...

高人帮帮忙,做几道C语言的习题!!!
13:判断char型变量ch是否为大写字母的正确表达式是( 3).14:以下不正确的C语言标识符是(4)。15:若要利用下面的程序片段使指针变量p指向一个存储整型变量的存储单元,则[ ]中应填入的内容是(4)。16:以下可作为函数fopen中第一个参数的正确格式是(4)。17:一个c程序的执行是从(1).18:...

判断char型变量ch是否为小写字母的正确表达式是...
if(ch>='a'&&ch<='z')搜一个ASCII码表看一下就知道,对于数字,大写字母的比较都是这样.

4 判断char 型变量c是否为大写字母的最简单且正确的表达式是()A‘A...
D

判断char型变量c是否为大写字母的最简单的且正确的表达式是
在C语言中,最简单的且正确的表达式是 (c>='A')&&(c<='Z')在PASCAL语言中,最简单的且正确的表达式是 (c>='A')AND(c<='Z')

判断char型变量ch是否为数字字符的正确
题主是否想询问“判断char型变量ch是否为数字字符的正确表达式是什么”?(ch>='0')&&(ch='0')&&(ch<='9')。

各位大哥哥大姐姐,谁有全国计算机二级java考试真题及答案,急,急,急...
C、只能是整型或字符型数据D、可以是任何类型的数据10) 以下程序的运行结果是( D )。 void main(void) { int k=4,a=3,b=2,c=1; printf("\\n%d\\n",k<a?k:c<b?c:a); }A、4B、3C、2D、111) 判断char型变量c1是否为大写字母的正确表达式是( C )。A、'A'<=c1<='Z'B、(c1>='A')...

相似回答