1樓:匿名使用者
k=a>b?c:d>e?d:e;
相當於k=( a>b )?(c):( ( d>e )?(d):(e));
由於d>e不成立所以又等價於k=( a>b )?(c):(e);
a>b不成立因此為k=e; k的值為5
c語言題 int a=1,b=2,c=3,d=4,e=5; k=a>b?c:d>e?d:e;求k
2樓:我二次元穿越
k=5k=a>b?c:d>e?d:e;
是說,a>b是否為真,真的話就執行,把c的值賦給k如果a然後跳到下面看d>e是否為真,如果真的話就執行,把d的值賦給k如果d>e為假的話,剩下的就執行e了,把e的值賦k,所以k=5
int a=1,b=2,c=3,d=4,e=5;k=a>b?c:d>e?d:e。求k的值
3樓:桐今農靈萱
k=a>b?c:d>e?d:e為條件判斷語句,先判斷a>b是否
為真,如果為真則k=c,否則k=d>e?d:ea=1,b=2,a>b為假,專因此執行k=d>e?
d:e接下來判屬斷d>e是否為真,d=4,e=5,d>e為假,與上面同理,因此k=e=5
int a=1,b=2,c=3,d=4,e=5;k=a>b?c:d>e?d:e;求k的數值時多少?
4樓:明長橋憶彤
這段程式會先判斷a>b,結果是1>2不成立,會執行d>e?d:e,這時判斷d>e,4>5不成立,執行e,結果變成k=e=5,所以k的數值應為5。
k=a>b?c:d>e?d:e int a=1,b=2,c=3,d=4,e=5求k等於多少
5樓:匿名使用者
三目運算子是從左到右進行判斷,所以以上**等價於:
<?php
$a = 1;
$b = 2;
$c = 3;
$d = 4;
$e = 5;
$k = ($a > $b ? $c : $d) > $e ? $d : $e;// outputs:5
echo $k;
答案是:5;
50615、 若有定義:int a=1,b=2,c=3,d=4,t=2,k=2; 語句(t=a<
6樓:匿名使用者
k=2 || 操作符如果前面成立後面不執行 &&操作符如果前面不成立後面也不執行
有定義語句"int a=1,b=2,c=3,x;"以下各程式段執行後,x的值不為3的是 c語言求助!!!
7樓:匿名使用者
第一題(c)
m=1;m%4=1所以s=s+m=0+1=1 k=1m=2;m%4=2; s=-1 k=0
m=3;s=-4 k=-4
m=4;s=0 k=-4
第二題(c)
a.前兩個條件不成立回,所以x=3;
b.第一個條件成立,跳過
答之後條件,x=3;
c.第一個成立,x=3,第二個成立x=2,第三個不成立,所以最終x=2
d.第一個成立,x=2,第二個成立x=3,第三個不成立,所以x=3
調音器1E2B3G4D5A6E分別代表什麼音
吉他的空絃音 1e 2b 3g 4d 5a 6e 1 2 3 4 5 6 代表吉他弦 1 是最細的那條弦 6 是最粗的那條 e b g d a e代表六絃依次發出的音的音名 7 5 2 6 3代表唱名 3 調音器1e 2b 3g 4d 5a 6e這六個孔分別對應吉他的1弦 2弦 3弦 4弦 5弦 6...
設a 1,b 2,c 3,d 4,則表示式 ab a cd a d在c語言裡怎麼編寫
if a return a else if c return a else return d if a else return d 或者 a c語言中設a 4,b 3,c 2,d 1則表示式 a 結果是1 首先判斷條件a b,如果成立則取a的值,不成立則取 c d?a d 的值 對於c d?a d,...
在excel中,公式 SUM B2 D5 C2 E3 的含義是什麼給個具體解釋
將b2到d5區域和c2到e3的區域彙總求和.b2,d5,c2,e3的含義應該不要解釋吧 就是以b2和d5為對角線的矩形的所有單元格以及以c2和e3為對角線的矩形的所有單元格的值的總和!這樣看明白了吧?建議你再excel裡面直接輸入公式,單公式區的編輯區,它會自動幫你標註好的,很直觀!求和 b2格到d...