char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 06:29:55
char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少
x)KH,RHUTWHUOTW+QHVHMN$3[Y {N{?e{BBY-O])D9C lږFFslAƿ|Ee/֭Y

char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少
char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少

char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少
ascii码中
'i' 对应105
'a' 对应97
c=a+b=105+97=202
a=c的过程要让202/128求余得74对应'J'
所以最后
a='J'
b='a'
c=202