c语言中的加法符号

选a,先把x-'a '转换成一个数5,5 ^ 1 = 6,' a' 6 = g,加上int类型和character类型会自动把int类型转换成character类型。

c语言中两个字符串的和是多少?比如“123”“456”=? 弦加法简单来说就是把两个弦连接在一起,合成一个弦。比如你说的结果是“123456”。

c语言字符加法问题? 本质上没什么区别。都是人物相加,结果却大相径庭。1' '0 '本质上是两个字符的相加,会根据ascii码转换成相应的值并相加。' 0 '的ascii码是48,' 1 '是49,相加后是97(97是' A '的ascii码),所以如果使用

printf("%d %c "," 1' '0 "," 1 ' ' 0 ");

将输出97 a

1 '0 '同样的原理会得到49(也就是' 1 '的ascii码)。如果是的话,

printf("%d %c ",1 '0 ',1 ' 0 ");

它将输出49 1。

C语言如何添加数字字符? # includestdio.h

void main() { char as[]={"11"},bs[]= { " 1 " };int a,b,c,I;

I = a = 0;while(作为[我]!= 0){ a * = 10;a = as[I]-' 0 ';我;}

I = b = 0;while ( bs[i]!= 0){ b * = 10;b = bs[I]--0;我;}

c = a b;

printf("%s %s=%d\n ",as,bs,c);

}

相关文章

发表新评论