一道vb题目,求高手

为什么print"10">"2"结果是false呢?... 为什么 print "10">"2" 结果是false呢? 展开
 我来答
狼与花椒O
2012-07-02 · TA获得超过186个赞
知道答主
回答量:42
采纳率:0%
帮助的人:65.6万
展开全部
Print "10">"2"
在VB中Print的作用是用来在屏幕上显示表达式的值。
此处表达式为"10">"2",注意表达式为字符串型关系表达式,用来比较两个字符串"10"和"2"谁大的,字符老仔串在比较时,VB中Ascii字符按字符的Ascii码值来比较大小,第1个字符串为"10",第1个字符为"1"与第2个字符串中的第1个字符"2"比较,"1"的Ascii码值为49,而"2"的Ascii码侍盯汪值为50,49<50,所以字符串"10"要小于字符串"2",所以表达式为"10">"2",所以为假,在VB中假的值用False表示,所以则丛结果为False
答案:False
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式