在VB中,A= 100 100 defds123 100 的值是多少啊?怎么解释

[复制链接]
查看11 | 回复7 | 2011-10-30 10:39:04 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-10-30 10:39:04 | 显示全部楼层
表达式从左往右计算:100\"100\",是数值相加,所以将字符串转换为数值,这样得到200200defds123100,defds123是字符串连接符,因此200和100都转换为字符串,这样得到200100赞同
回复

使用道具 举报

千问 | 2011-10-30 10:39:04 | 显示全部楼层
200100赞同
回复

使用道具 举报

千问 | 2011-10-30 10:39:04 | 显示全部楼层
200100100\"100\"表示两个100相加,但是defds123这个符号是连接符赞同
回复

使用道具 举报

千问 | 2011-10-30 10:39:04 | 显示全部楼层
计算符优先于关系符。各种符号的优先级不一样,不过加小括号可以改变。赞同
回复

使用道具 举报

千问 | 2011-10-30 10:39:04 | 显示全部楼层
200100defds123是连接符这是个100“100”的计算题输出为:200100赞同
回复

使用道具 举报

千问 | 2011-10-30 10:39:04 | 显示全部楼层
200100赞同
回复

使用道具 举报

千问 | 2011-10-30 10:39:04 | 显示全部楼层
引号内是字符,defds123是连接符100“100”VB自动把字符串内的内容转成数值类型,所以省支了VAL赞同
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行