1樓:樹上鳥
10 30 10
bif(a>b) a=b;條件不成立,此語句不執行b=c;直接賦值語句,b直接等於c=30
c=a; 同上
2樓:匿名使用者
b不明白吧。
是這樣的:以控制結構只承認其後的第一條語句為他的執行語句,第一條之後就不是了,所以,if結構只能控制a=b;控制不了b=c; c=a;
int a=10,b=50,c=30; if(a>
3樓:匿名使用者
結果應該是
a=10 b=30 c=10
因為a=b是在if的作用域內部,其他兩個賦值版都不是所以權a>b不成立,a=b不執行
b=c執行,b=30
c=a執行,c=10
if作用域判定是:
if有大括號的話,作用域是大括號括住的部分,沒有大括號的話,作用域是if開始到第一個分號截止,while與for類似
int a b c; a=10 b=50 c=30 if(a>b) a=b b=c c=a pr
4樓:匿名使用者
int a b c;
a=du10;
b=zhi50;
c=30;
if(a>b) // 不成立dao版a=b; // 不執行 a為原值權10b=c; // b=c 30c=a; // c=a 10printf("a=%d b=%d c=%d \n",a,b,c); // 輸出 10 30 10
以下程式的執行結果是 int a = 10, b = 50, c = 30; if (a
5樓:聽不清啊
程式的執行結果是:
105010
因為a>b為假,所以後續語句不執行,只執行無條件語句c=a;
最後的輸出就是:
105010
main() {int a=10,b=20,c=30; if(a>b) c=a;x=b;b=c; printf("%d,%d,%d"a,b,c);}此題的詳細解答,我是初學
6樓:匿名使用者
這段你抄錯了吧?
抄這個就是比較函式了,如果a=b的話,利用c作為中間變數,將a和b互換
這裡不互換,但是if後面沒有大括號,所以最後輸出為10,20,20。如果
if(a>b)的話,則是10,20,30
如果a=20,b=10,c=30的話,輸出則是10,20,10更正,如果沒有大括號是10,20,30
int a=10,b=50,c=30;則以下語句段的輸入結果為
7樓:匿名使用者
a > b為假,故不執行a = b
b = c; // b = 50
c = a; // c = 10
所以輸出結果是: a = 10 b = 50 c = 10選a
int a,b c; a=20;b=30;c=10; if(a=b)b=c;c=a;c語言求助!
8樓:best通
int main(void)
9樓:矜生為你偷
if(a小於條件成立進入if語句 a=30;
f(a>=b)b=c;c=a;這行注意,if後面如果不跟大括號,只有回算分號前答的一句,後面的無論if條件成不成立逗要執行。a=b成立 b=c=10,後面的c=a不管前面if條件成不成立都要執行c=a=30
10樓:黃川浪子
執行if(a=b)b=c後a=30,b=10,c=10
;執行c=a;後,a=30,b=10,c=30
所以,a=30,b=10,c=30
11樓:雲中鶴隱
首先a
= b;
b=c=10; c=a=30;
12樓:貊馳文桂鑫
if(abai小於條件
成立du進入if語句
a=30;
f(a>=b)b=c;c=a;這行注
zhi意,if後面dao如果不跟大括號,只有版算分號前的權一句,後面的無論if條件成不成立逗要執行。a=b成立b=c=10,後面的c=a不管前面if條件成不成立都要執行c=a=30
若有定義 float x 1 5 int a 1,b 3,c
解 switch後面的括號內必須為整型或字元型 而你在前邊定義x為實數型的 應該這時錯的 再有後面case後面的常量表示式與switch後面的括號內的表示式型別要相同才能輸出。若有定義 int a,b 則表示式 a 2,b 5,a 2,b a b 的值是?b 的意思是 先將b的原值帶入本條語句執行,...
大學c語言問題 int a 0,b 1,c 1,d 3 表示式 bca的值
都是比 優先順序高的運算子,所以先算 b就是2 c就是0 a就是 1 然後算 2 0 1 0 1 1 兩邊只要有一個不為0,結果則為1 望採納 假設int a 0,b 1,c 1,d 3 表示式a b c d是多少 值為0。a b 0 c d 2 0 2 0 作邏輯運算時,c語言是可以這樣用的 非0...
int a 3,b 2,c 1 f abc和f abc 有區別嗎?為什麼f的值為
int a 3,b 2,c 1 f a b c 和f a b c 有區別嗎?bai 為什麼第一個 duf的值為1?f a b c 這裡 號的先zhi優級最低,這兩句 dao是一樣的效是的 你說值為1不是專吧,我的程 屬序輸出是0的,而且我的分析也是為0 f a b c 這個是先比較a,b然後拿這個結...