表达式1.5+3\2>2 or 7 mod 3
人气:476 ℃ 时间:2020-06-18 19:58:50
解答
1.5+3\2 = 1.5+1>2 true
7 mod 3 = 1 < 4 true
not 1 false
最后:true or true and false = true
答案是A,C
因为在VB中,0=false,非0=true参与运算的量一般都应是逻辑型,如果参与逻辑运算的两操作数是数值量,则以数值的二进制逐位进行逻辑运算(0当False,1当TRue)。这句话是不是和上面的有关呀?not 1,我是这样理解的,not 1,是单目运算,应当是不符号上面所说的,所以not 1为false。 对吗?你的理解可以认为是对的。并且not 1按你的理解或按实际运算结果都=false。不过,在VB中,数据类型是可以隐式转换的,即如逻辑运算符的两边是数值的情况下,非0转换成true,0转换成false,再参与运算。对于你说的数值的二进制逐位进行逻辑运算,是要用位运算符才有用的,C中有这种概念,VB中的and,not等是逻辑运算符,不会自动按位计算的。且在VB中貌似没有按位运算符的。
推荐
- 设a=4,b=3,c=2,d=1,下列表达式的值是?a>b+1 or c
- 1 写出表达式15 + 30 * 3 / 9 * 5 \ 5 Mod 10的计算过程
- =4,b=3,c=2,d=1下列表达式的值是a大于b+1 or c小于d and b mod c
- VB计算 表达式4+5\6*7/8 Mod 9的值是
- 在VB语言中,表达式 8\3*61 Mod 5
- 初二写景作文600字
- I believe I will change for you,just don't know if you will in my body down you happiness bet,will accompany me to walk
- The leopard runs the __in the world
猜你喜欢
- 海带的使用部分是哪?是叶么?
- 一底长50,宽40的长方体装了一半的水,水深12.现在把棱长10的正方体金属全浸没在水里,这时水箱的水深多
- 1.根号x*-5X+6小于等于根号2 2、ax+2/x+1大于等于2
- 若 m的平方+mn=6乘以mn=10 求m+n的值
- 某种商品的零售价为每件900元,为了适应市场竞争,商店决定按售价的九折降价并让利40元卖,仍能获利10%,
- 小敏计划三周看完一本300页的《故事书》,第一周看了全书的5分之2,第二周看了全书的6分之1,第三周应从第几页起看?
- 若方程ax+bx+c=k有两个不相等的实数根,k的取值范围
- 帮忙用歌名写一篇关于离别的文章