1樓:允秋芹敏姬
一個條件運算子要求有3個操作物件,稱為三目運算子。
其一般形式為:
表示式1?表示式2:表示式
說明(1)邏輯運算子的優先順序
和算術運算子的優先順序
比條件運算子的優先順序、賦值運算子的優先順序都高,這是此運算能夠執行的保證
(2)從左至右的運算方式,也是條件之一
(3)因為有(1)、(2)的系統強行規定和運演算法則的限定,保證了運算的次序
(4)綜合之前所說於是有:先求解表示式1
,若為不是0(即為真),則求解表示式2
的值,此時表示式2的值為整個條件表示式的值。若為0(即非真),則求解表示式3的值,此時表示式3的值為整個條件表示式的值。c=(a>b)?a:b
也就是說先判斷a>b是否成立,若成立就把a的值賦給c,否則為b在賦給c。
(5)鑑於以上所述:c=(a>b)?a:b;可改寫為:(a>b)?(c=a):(c=b);
2樓:常秀愛六棋
假設三位數為a,它的十位為b
則b = a/10%10;
解釋a/10得到後兩位,再%10得到第二位。
vb輸入三位數顯示倒序,如何使用vb程式設計輸入一個三位數,將其倒序輸出?
dim s,n,m,p,t as stringif isnumeric text1.text thenn text1.text m n 100 s n mod 100 10 t n mod 100 mod 10p t s 10 m 100text2.text p text1.text strreve...
兩位數,在它後面添上0,得到的三位數比原來的數多
設這個數為x。10x x 405 9x 405 x 45 答 原來的數是45。你好在兩位數的後面添一個0,得到的三位數是原來數的10倍,比原來的數大9倍 所 以原來的數是 405 9 45 數學題 一個兩位數,在它後面添上一個0,得到的三位數比原來的數多405,原來的數是多少?答題要 在它後面添上一...
有兩位數,在中間新增0使它變成三位數,則擴大成原來的7倍,這個兩
解 設這個bai兩位數是 10a b a dub是小於10的自然數zhi 100a b 7 10a b 100a b 70a 7b100a 70a 7b b30a 6bb 5a 所以,dao只有版 a 1,b 5 故,原來的兩位數權是15.設兩位數 為10a b,中間bai新增一個du0則變成100...