VB中为什么false or false and 1能推出false or 0再推出0?
题目
VB中为什么false or false and 1能推出false or 0再推出0?
答案
FALSE的值用数据表示就是0,TRUE的值用数值表示为非零数(通常为-1).因为这个关系的优先级是and >or 所以先执行false and 1,这个就是0.所以原语句就变成FALSE or 0,这两个反应成数字都是0,所以结果是0.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 根据句子的含义,填入正确的单词,单词的第一个字母已经给出(如题)
- 与泉水相关的音乐名称要两个 与泉水相关的一句古诗词 与泉水相关的一句谚语,
- 指、对数函数的导数图像是什么?
- 如何写关于责任的作文
- 问句can you come,jeff?答句l ( )be able to,but lam not sure,( )let you know tomorrow
- 已知椭圆x^2/a^2+y^2/b^2=1(a>b>0)的离心率为√6/3,右焦点为(2√2,0),斜率为1的直线L与椭圆G交与A、B两点,以AB为底边作等腰三角形,顶点为P(-3,2)
- 甜言蜜语.只是过眼云烟?我的爱.不在回来?用英语怎么说?
- 有关春联的知识有哪些?
- 10元钱正好买一支钢笔和两个羽毛球,如果买一支钢笔和一个羽毛球,那么还剩2元,一支钢笔多少钱?
- 计算:|-5|-7²-(-3分之2)-|5÷(-6)| 要过程!
热门考点