當a 3,b 2,c 1時,執行以下程式段後c

2021-12-16 17:07:38 字數 3045 閱讀 2182

1樓:御含靈

c=2a=b;//2

b=c;//1

c=a;//2

2樓:***解惑

回答當a=3,b=2,c=1;時,執行以下程式段後 a=. if(a>b) a=b; if(b>c) b=c; else c=b; c=a;

當a=3,b=2,c=1;時,執行以下程式段後 a=.if(a>b) a=b;if(b>c) b=c;else c=b;c=a;

當a=3,b=2,c=1;時,執行以下程式段後a=.if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;

當a=1,b=2,c=3時,執行以下程式段後a= if(a>c) b=a; a=c; c=b; 執行後a的值為:

當a=1,b=2,c=3時,執行以下程式段後,a的值為 if(a>c) b=a; a=c; c=b;

當a=1,b=2,c=3時,執行以下程式段後c=_____. if(a>c) b=a;a=c;c=b;

當a=1,b=2,c=3時,執行以下程式段後a=. if(a>c)b=a; a=c; c=b;

當a=1,b=2,c=3時,執行以下程式段後b的值為_____。if(a>c)b=a;a=c;c=b;得分/總分

當a=1,b=2,c=3時,以下if語句執行後,a,b,c的值分別為[1]、[2]、[3]。if(a>c)b=a;a=c;c=b;

提問what?

直接給我答案

回答親這邊看不到**,還請文字描述一下

提問c=b;回答2

提問ok

更多15條

當a=1,b=2,c=3時,執行以下程式段後a的值為:______。 if(a>c) b=a; a

3樓:天空沒蜻

你的程式是這個意思把

if(a>c)

執行後a,b,c值不變,以為不滿足a>c條件,所以不執行該if語句

當a=1,b=2,c=3時,以下if語句執行後,a,b,c中的值分別為多少? if(a>c) b=a

4樓:邶忠茹胭

b還是等於2,因為if條件不滿足。又因為if包括的部分只是b=a;所以跳出if語句,執行後兩句,則a=3,c=2

5樓:瞬

此程式段,主要是一個叫做「逗號」運算子,如果a>c,則執行下面的語句,但是由於a

若改為a=3,b=2,c=1的話,你就可以知道執行後a=1,b=3,c=3;

不信的話,可以自己去執行一下

6樓:臨懷

a=1,b=2,c=3

a>c結果為false, 下面的語句不執行

b=a,a=c,c=b;是一條語句

7樓:love潘_小_柏

你的程式是這個意思把

if(a>c)

執行後a,b,c值不變,以為不滿足a>c條件,所以不執行該if語句

8樓:99久久電腦

答案應是:false 終止執行的,

當a=1,b=2,c=3時,以下if語句執行後,a 、b、 c 中的值分別為()()()

9樓:拜疇張廖初南

b還是等於2,因為if條件不滿足。又因為if包括的部分只是b=a;所以跳出if語句,執行後兩句,則a=3,c=2

10樓:瞬

此程復序段,主要是一個

制叫做「逗號」運算子bai

,如果a>c,則執行下面的du語zhi句,但是由於adao以三個由逗號分隔開的語句不再執行。

若改為a=3,b=2,c=1的話,你就可以知道執行後a=1,b=3,c=3;

不信的話,可以自己去執行一下

11樓:名真tm難想

if不成立則 下一個分號前的語句不執行 既只執行 a=c;c=bc的值3賦給a

b的值2賦給c

b不變既 a=3 b=2 c=2

12樓:匿名使用者

if(a>c)

b=a; //if不成立,所以這一句不執行 b=2//下面不是在if條件下執行的

a=c; //a=3

c=b; //c=2

當a=1 b=2 c=3時,以下if語句執行後,a、b、c的值分別為多少? if(a>c)b=a;a=c;c=b;

13樓:箰兒

if沒有用{}來包含三個操作,那麼條件成立之後只對第一個操作影響,不管條件成不成立都會執行下面兩條語句。 a>c 不成立,所以b=a不會執行。 a=c , c=3 ,那麼a=3 c=b , b=2 ,那麼c=2,b依舊等於2。

a = 3,b = 2,c = 2.

c語言,當a=3,b=2,c=1時表示式f=a〉b〉c的值是0.對嗎

14樓:

a>b>c 或者 3>2>1

這種邏輯表示式,在c語言中,會首先計算3>2的值,得邏輯真,結果用整數表示就是1,然後計算1>1的值,很顯然為假,所以整個邏輯表示式的值為邏輯假,也就是0

注意這種表示式跟數學上這種式子的意義是完全不一樣的

15樓:煙火夜空

關係運算子(>、<、>=、<=),執行左結合方式,也就是,先計算左邊。則題目等價於:

f=(a>b)>c; a>b(3>2)成立,結果為1。 1>c(1>1)不成立,結果為 0;

當a=1,b=2,c=3時.執行if語句後a、b、c、分別為多少 if(a>c)b=a;a

16樓:太原大海

執行結果為

a=3b=2

c=2重點搞清本例中「if()語句」結構中的語句,只有b=a;這一語句,而a=c;c=b;是這一結構之外的語句。

17樓:白菜一顆

執行完這段語句之後a=3,b=1,c=1

下列程式執行的結果是a 1 b 2 c 3 while bact a a b b t cprintfd,d,da,b,c

先普及下在c c 中false即為0,true即為1b果為假。即false 0 然後b進行比較.即0 3,結果為真,進到裡面的處理不說了,結果變為a 2,b 1,c 2 再進行while裡面的判斷,同上判斷,結果a 1,b 2,c 1再進行while裡面的判斷,同上判斷,結果a 2,b 1,c 0 ...

當輸入a1b2c3d4e程式的輸出結果st

當然不是了,i從9一直到1,第一次迴圈是st 18 st 9 st 17 insert函式是在每個字元間插入空格,因此選a 這個找專門的程式設計員才能知道是什麼意思。根本無法計算出這樣的算式 c語言考試題 這些都是最基本的題,但要想全部做對,還真不容易我已經儘量保證我下面的答案都是對的 就算錯也錯不...

當a 3,b 1時,(1)求a 2 b 2和(a b a b 的值(2)猜想這兩個代數式的值有何關係(3)根據(1)

1 a b 9 1 8 a b a b 3 1 3 1 82 a b a b a b 3 a b a b a b 2013 2012 2013 2012 4025 解 bai1 當a 3,b 1時du 原式 3 zhi 1 9 1 8原式 dao 3 1 專 3 1 2 4 82 屬a b a b ...