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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 09:43:26
chara=''i''b=''a''intc;c=a+b;a=c;执行后变量abc的值是多少chara=''i''b=''a''intc;c=a+b;a=c;执行后变量abc的值是多少chara=''i''b=''a''in

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