A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 宿万涛 黑马帝   /  2011-11-14 19:19  /  2363 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.若“x=5;y=“x”+3;”,则y=?

9 个回复

倒序浏览
如果y是String类型结果是x3
如果y是int类型,则会报错。
为什么不测试一下呢???
回复 使用道具 举报
宁超 黑马帝 2011-11-14 19:27:28
藤椅
以后提问尽量把你的意思表达清楚。不要让别人去揣摩。
我就揣摩下你的问题吧。。。。。。
你得到的结果是y=123
其实 ‘x’代表的是ASC编码 x在asc中的编码是120
加个3,就是123。
回复 使用道具 举报
zhanghua 发表于 2011-11-14 19:24
如果y是String类型结果是x3
如果y是int类型,则会报错。
为什么不测试一下呢??? ...

想看看童鞋们是怎么想的  嘿嘿
回复 使用道具 举报
如果是'x',y可以是123。
如果是"x",y只能是"x3"。

评分

参与人数 1技术分 +1 收起 理由
宁超 + 1 全面。

查看全部评分

回复 使用道具 举报
你技术分都17了   
回复 使用道具 举报
答案为x3
回复 使用道具 举报
郭学文 黑马帝 2011-11-14 19:31:51
8#
y=x3

分.........{:soso__7760115340990696899_1:}
回复 使用道具 举报
宿万涛 黑马帝 2011-11-14 19:34:54
9#
好吧,我错了。今天无意看到这道题,我做的跟答案不符。答案给出的结果是53,二楼的说法跟答案吻合。我想看看童鞋们是不是还有其他的答案。
回复 使用道具 举报
zhanghua 黑马帝 2011-11-14 19:35:57
10#
给我点分吧,我现在需要一点技术分。。。。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马