在vb中邏輯順序是not>and>or>xor>eqr>imp如果我想先用OR然后再用AND這樣有辦法沒呢?
在vb中邏輯順序是not>and>or>xor>eqr>imp如果我想先用OR然后再用AND這樣有辦法沒呢?
我想寫的是這樣的一個
If (Combo2 < 5 Or comb2 > 4) And (Combo3 < 22 Or Combo3 > 19) Then
Text1.Text = "白羊座"
End If
本來是想在這兩句間加一個括號的看看能不,結(jié)果是不能的!
我想寫的是這樣的一個
If (Combo2 < 5 Or comb2 > 4) And (Combo3 < 22 Or Combo3 > 19) Then
Text1.Text = "白羊座"
End If
本來是想在這兩句間加一個括號的看看能不,結(jié)果是不能的!
其他人氣:282 ℃時間:2020-05-18 16:05:50
優(yōu)質(zhì)解答
邏輯運算是完全可以加括號的,你的思路完全正確.我在vb中也是加括號編的,一點問題沒有.應(yīng)該是你的代碼其他地方出了問題,請樓主自己檢查一下,實在檢查不出可以把你的代碼粘過來并告訴我它報的是什么錯,我們一起幫你看!Private Sub Command2_Click() If (Combo2 < 5 Or comb2 > 2) And (Combo3 < 22 Or Combo3 > 19) Then'本來是想在這里做一個星座的查詢表的。結(jié)果這里的邏輯順序是先or 后 Text1.Text = "白羊座" Else Text1.Text = "錯誤" End If End Sub前面就是用的 Additem這個函數(shù)為combo1 2 3添加的一些東西 如Combo3.AddItem 23首先,看看你這里面的comb2是不是應(yīng)該是combo2。然后,告訴我vb它報的是什么錯我才能告訴你哪里有問題?;蛘哂脻h語說一下你想實現(xiàn)的邏輯關(guān)系,我?guī)湍銓懸幌麓a。是的,這個combo2是我打給你的時候打錯,沒報錯的,就是實現(xiàn)的功能不符合我的想法。我想實現(xiàn)的是combo2=3或4并且combo3要在22與19之間才會在txet中輸出這個字符。就是先讓它們兩個先與了再并。 對了,謝謝你肯定我。很少有人肯定過我的。謝謝。不用謝~按照你的漢語,代碼是這樣If (Val(Combo2.Text) = 3 Or Val(Combo2.Text) = 4) And Val(Combo3.Text) >= 19 And Val(Combo3.Text) <= 22 Then……End If沒有問題的。我好像知道你的問題了,想要判斷一個值介于兩個數(shù)之間,中間要用And而不是Or。因為你想一下,And在數(shù)學(xué)中才表示 并集 的含義。你看,要想讓19<=a<=22,那應(yīng)該說“a大于等于19,且,a小于等于22”才對呀。
我來回答
類似推薦
- 邏輯運算中“and”“or”“not”“xor”的先后順序
- VB中xor
- OR,AND,XOR,NOR,NAND,XNOR分別表示什么邏輯關(guān)系?
- 加點字讀音全都相同的一項是( ) A.商酌 燒灼 著迷 遠(yuǎn)見卓識 B.喧鬧 渲染 漩渦 頭暈?zāi)垦?/a>
- 袋子里的紅球是白球的3倍,從袋子里取出白球和紅球,每次取出白球3個、紅球5個.取了若干次后,白球剛好取玩,紅球還剩44個,問有白球和紅球各幾個?
- y''=f(x,y')這里括號代表什么意思,關(guān)于x y‘的函數(shù)?
- 李大爺用51.4米長的籬笆圍成一個半圓形雞舍,雞舍的面積有多大? (急呀!)
- 蒼穹的近義詞
- 一堆木頭,堆放成了梯形,下層堆放了12根,上層堆放了5根,一共堆放了5層,一共有幾根?
- 如何知道地核主要由高密度的鐵鎳合金組成?
- 設(shè)兩個隨機(jī)變量X 和Y 相互獨立, X 服從均值為2 的指數(shù)分布,Y 服從均 值為4 的指數(shù)分布,問X>Y的概率是多
- 兩塊正方形紙板,一塊紙板面積喂243平方米,另一塊紙板的面積為75平方米
猜你喜歡
- 1學(xué)會忘記是生活的技術(shù),學(xué)會微笑是生活的藝術(shù)!
- 2怎樣求絕對值
- 3求 給心理老師的一封信 為題寫一封信
- 4成語對對子 粗茶淡飯( ) 流芳百世( ) 雪中送炭( )伶牙俐齒()眉開眼笑()精雕細(xì)刻
- 5為什么大象用鼻子吸水不會嗆著?
- 6一個能裝下500g水的瓶子能否裝下500g的酒精,若不能裝下最多能裝下多少克酒精
- 71.1995×1996.1996-1996×1995.1995
- 8在實驗中,如果不能確定電流表的量程,則應(yīng)該采用()法
- 9一個數(shù)的5倍等于2.4,求這個數(shù)是多少?解方程
- 10可逆反應(yīng)的定義
- 11如圖 D是BC延長線上一點,角ABC,角ACD的平分線交與E,求證角E=1/2角A
- 12物體只受一個力(比如只受重力)在做什么運動?