有定义:char x='a',y;则以下语句中可以正确的将y赋值为字符'b'的是 A.y=x+1;

有定义:char x='a',y;则以下语句中可以正确的将y赋值为字符'b'的是 A.y=x+1; B.y="b"; C.y=x+'1'; D.y=b

只有A是正确的。选A
“b”是字符串,而不是字符,B错
'1'是字符,对应的ASCII码是49,x+'1'是取字符a后面第49个字符,而不是字符b,C错
b不是字符,是未定义变量,D错
选A
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-06-27
c字符加字符等于字符本回答被提问者采纳

急求计算机二级考试的试题(C语言)
(A)Main (B)_0 (C)_int (D)sizeof(15)以下选项中,不能作为合法常量的是 B (A)1.234e04 (B)1.234e0.4 (C)1.234e+4 (D)1.234e0 (16)数字字符0的ASCII值为48,若有以下程序 C main() { char a=’1’,b=’2’; printf("%c,",b++); printf("%d\\n",b-a); } 程序运行后的输出结果...

32)下面各语句行中,能正确进行赋值字符串操作的是( )。 A)char s[5...
那么答案是错误的,正确的是C A) 因为没有字符串结束符'\\0',所以s不算字符串 B) char *s;gets(s); s还是个野指针,所以gets(s)是不安全的 C) char *s;s="ABCDEF"; 正确,定义了一个指针s,然后把s指向存储"ABCDEF"这个字符串的内存首地址。 s="ABCDEF" ; 就是在初始化s D)...

char定义什么?
char是字符变量的说明符 字符变量的取值是字符常量,即单个字符。字符变量的类型说明符是char。字符变量类型说明的格式和书写规则都与整型变量相同。例如:char a,b; 每个字符变量被分配一个字节的内存空间,因此只能存放一个字符。字符值是以ASCII码的形式存放在变量的内存单元之中的。如x的 十进制ASCII...

以下定义语句中正确的是( )。
【答案】:B A选项语句中b变量还没有定义不能直接用于给a变量赋值。c选项语句中·b、-c表示的是一个实句中a=0.0后面应该为逗号,不能是分号。

char型变量可以赋值为数组吗
char型变量只有一个字节,所以只能赋一个字符给它,例如:char x='a'。定义一个char型变量,想赋值为ABC,是不可以的。可以将字符串赋值到一个字符型数组中去,例如:char x[4]="ABC",注意这里字符串虽然看起来只有ABC三个字符,但是实际上末尾还要加上一个‘\\0'的,所以这里数组元素个数为4,...

char定义什么?
x,y 120,121 ```说明:尽管变量a和b被赋予字符'x'和'y',但输出时显示的是它们的ASCII码值120和121。6. 字符转换 以下程序展示了如何将字符变量转换为不同的形式:```c void main(){ char a, b;a = 'x';b = 'y';a = a - 32;b = b - 32;printf("%c,%c\\n%d,%d\\n", ...

c语言中char的用法是什么意思
在ASCII 中,A 的编码是 65,所以对于使用 ASCII 的系统来说,这个语句等同于 char ch = 'A';。使用非 ASCII 的系统中,65 代表的不一定是 A,而有可能是其它任何字符,所以使用数字来初始化字符变量,或者给字符变量赋值是一种不好的风格,因为移植性太差了!但是,使用字符常量(例如 'A')来初始化字符变量,或者...

char变量的值能不能赋字符串?比如我定义一个char型变量,想赋值为ABC...
所以只能赋一个字符给它,例如:char x='a';定义一个char型变量,想赋值为ABC,是不可以的。可以将字符串赋值到一个字符型数组中去,例如:char x[4]="ABC",注意这里字符串虽然看起来只有ABC三个字符,但是实际上末尾还要加上一个‘\\0'的,所以这里数组元素个数为4,而不是3....

【考点】JAVA中的char类型
在Java编程语言中,char类型用于表示单个字符,如字母、数字或特殊符号。它占用2个字节,即16位,足以容纳汉字。在赋值方面,char类型支持多种输入方式,如单个字符 'a'、'中'、整数111等。整数可以表示为十进制、八进制或十六进制形式,其范围从0到65535,对应ASCII编码表中的字符。对于运算,char类型...

若有语句:“char x='A';”,则赋值表达式“x+=x%=x-5”的值是?
C语言用printf("%c",x);输出啊用printf("%d",x);当然是10了

相似回答