为啥呢????
来源:3-21 编程练习
weixin_慕设计1061308
2020-09-15 00:01:02
2回答
好帮手慕小脸
2020-09-15
同学你好,int n = 98;则这个n代表的是整型数值 98.
char ch = n; 相当于 char ch = 98;
int类型的98 在ASCII码中对应的是b,所以这里输出结果为b而不是98
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
weixin_慕设计1061308
提问者
2020-09-15
我两个地方不懂 第一个是第六行为什么必须要(char) 第二个就是为什么19e8 L不对 在这里19e8是科学计数法 L代表long不对么。。
相似问题