• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

【简答题】shorts1=1;s1=s1+10;s1+=10;都正确吗?为什么?

发布于 2021-05-27 14:37:45
参考答案:
s1=s1+10;错误,以为10是int类型,变大时s1+10最终的结果被提升为int类型,这里缺少强制转换类型;s1+=10;正确,因为+=在运算过程中会做自动强制类型转换。

参考解析:
暂无
0 条评论

发布
问题

在线
客服