為什麼結果是 a b

2023-09-13 22:39:05 字數 4430 閱讀 1462

1樓:希聲和寡

首先說明一下,這個程式巧妙的應用了賦值語句作為判斷條件,同時實現了兩個作用:

1. 字元陣列賦值。

2. 判斷串尾符跳出迴圈。

下面來詳細的看:

字串s為"**a*b***注意作為字串,s的最後還有乙個預設的串尾符'\0'

void fun(char *a,char *b)

while(*a=='a++;

這個語句比較好理解,作用是判斷當前a所指向的字元,如果為*,則繼續後移,直到移至字元'a'處。

while(*b=*a)

注意這裡的判斷條件是*b=*a,而不是*b==*a,/while(*b=*a)的作用是將*a賦值給*b,再判斷賦值表示式*b=*a的值是否為空。

賦值表示式的值等於其右值,所以實際上也就是判斷*a是否為0,/為0則跳出迴圈,不為0則將a,b右移一位後繼續賦值和判斷。

當移動到a的串尾符'\0'時,由於'\0'的ascii碼值為0,此時跳出迴圈。

所以,最後t被賦值為"a*b***

2樓:網友

樓上為正解。

這裡要說明的是while(a=b) 這個條件,如果b到達字串的結尾,也就是\0時,跳出迴圈。

a&& b的結果是什麼?

3樓:小小綠芽聊教育

a&&b,a和b的邏輯與的值。是c語言裡的一種邏輯表示式。&&表示的意思是數學中的邏輯與操作。

在c語言中非0則是1,因為題目中a=4,b=5,所以a&&b的結果為1。所以題目中x的最後結果為1。計算過程a&&b=1,c<『b』=1,x=1&&1,所以x=1。

a+++b 結果

4樓:一襲可愛風

var a=1 ,b=2 ;

拆耐扮陵解a+++b

a+++b = a++)b 因為++的昌戚的優先缺彎級比+高,然後++是從左到右執行的。

所以 a的值為1 b的值2 結果是3

a++在計算時只當做a來看,計算完成後,才會自加。

為什麼(a+b)×c=a×c+b×c?

5樓:

摘要。乘法分配律是指兩個數的和與乙個數相乘,可以把兩個加數分別同這個數相乘,再把兩個積相加,結果不變。

為什麼(a+b)×c=a×c+b×c?

為什麼(a+b)×c=a×c+b×c??我正在為您解答:

您好!根據目前的題目資訊來看,為什麼(a+b)×c=a×c+b×c??這是乙個簡單的計算題。

考察的是:乘法分配律。

a+b)×c=a×c+b×c用括號外面的c,去挨個乘括號裡面的各個項。

為什麼?答案:(a+b)×c=a×c+b×c用括號外面的c,去挨個乘括號裡面的各個項。

考察的是:乘法分配律。

我說為什麼要這樣子呢?

這個是課本上的定義。

為什麼(a+b)×c=a×c+b×c?

a+b)×c=a×c+b×c用括號外面的c,去挨個乘括號裡面的各個項。

乘法分配律。

乘法分配律是指兩個數的和與乙個數相乘,可以把兩個加數分別同這個數相乘,再把兩個積相加,結果不變。

為什麼算式要這樣子列。

乘法分配律是指兩個數的和與乙個數相乘,可以把兩個加數分別同這個數相乘,再把兩個積相加,結果不變。

a+b)×c=a×c+b×c用括號外面的c,去挨個乘括號裡面的各個項。

這個是課本上的定義。

乘法分配律是指兩個數的和與乙個數相乘,可以把兩個加數分別同這個數相乘,再把兩個積相加,結果不變。

a+b)×c=a×c+b×c用括號外面的c,去挨個乘括號裡面的各個項。

黃智翔上次考了100分。

很厲害了,班級第一名。

乘法分配律是指兩個數的和與乙個數相乘,可以把兩個加數分別同這個數相乘,再把兩個積相加,結果不變。

a+b)×c=a×c+b×c用括號外面的c,去挨個乘括號裡面的各個項。

對的。乘法分配律是指兩個數的和與乙個數相乘,可以把兩個加數分別同這個數相乘,再把兩個積相加,結果不變。

a+b)×c=a×c+b×c用括號外面的c,去挨個乘括號裡面的各個項。

為什麼a-b它是a+(-b)呀

6樓:

摘要。親親您好:因為減去乙個數等於加上這個數的相反數。

為什麼a-b它是a+(-b)呀。

親親您好:因為減去乙個數等於加上這個數的相反數。

b的相反數是-b

我問過好多老師,他們都說孝氏是減巧態散去乙個數等於加上這個數的相反數,a-b=a+(-b)但是這只是它們閉辯結果相同,我問的是a-b它本身為什麼是a+(-b)

因為在正負數的加減運算中。

是省略的。其實正常寫應該是a+(-b)

所以不是因為減去乙個數等於加上這個數的相反數對嗎。

用文字表示是這樣。

表面含義確實是減去乙個數等於加上這個數的相反數。

省略加號和減法法則是不一樣的吧。

對的。我實際覺得應該是陪跡因為省略加號,不是因為減法法則就是減蘆肢並去乙個數等於加上這個數的相反數,真對a-b是a+(-b)這個問題,因為減法法則只能說明結果飢凱相同,而「是」並不針對結果。

對的。可以這樣理解。

那為什麼a-b它是a+(-b)這個問題,用減去乙個數等於加上這個數的相反敏咐數解釋就一定是喊鬧錯誤的吧鄭拿罩,沒什麼道理。

也不是說一定錯誤。

是理解的深度不同。

角度不同。和深度沒關係吧,那你說說你用減去乙個數,等於加上這個數的相反數去解釋這個問題的道理在哪。

因為從表層含義來看,數值是相等的。

可以說兩者相等。

親親您好:怎麼了。

親親您好:怎麼了。

這邊沒有看到您的問題。

您一直拍我我也沒辦法解答哈

為什麼tanα=-a/b啊

7樓:世紀網路

是直線ax+by+c=0

的斜率嗎核或。

by=-ax-c

y=-a/bx-c/叢寬b

斜率改鄭伍k=-a/b=tanα

為什麼可以得出|a+b|≤|a|+|b|

8樓:匿名使用者

x向量; a、b、a±b構成三角形則| |a|-|b||

9樓:網友

如果a和b符號相同,則|a+b|=|a|+|b|;如果a和b符號相同,則必有|a+b|<|a|+|b|.綜合來說,就是|a+b|≤|a|+|b|

為什麼

10樓:網友

因為每段弧判磨槐線段掘友相等,連線得到的是正五邊形,該五邊形五個內角都相等。圖中所用的證明方法是通過把弧線段相加,因為角a和角b對應的弧線段相等,所以角a和角b相等。遊虛。

為什麼a-b=a+(-b)?

11樓:相遇

因為減去乙個數等於加上這個數的相反數,即a-這個數b等於a+這個數b的相反數就是(-b),所以a-b=a+ (b)是對的。再比如:

a-(b+c)

a-b-c就是這個意思了,去了括號裡面的 b與c就要變成-的才是哦。

12樓:蛛立葉

因為正正為正,負負為正,正負為負。

13樓:買馳文

之所以a-b=a+(-b),主要是因為,乙個數加上乙個負數,就等於減去這個數。

14樓:強中之王

減去乙個數,等於加上這個數的相反數。a減b,相當於a加上b的相反數-b

15樓:雲南萬通汽車學校

數學中的固定用法。

不必糾結。你去理解a-(-b)=a+b

就可以。

16樓:親我你吧

因為等式的話,加上乙個負數就相當於減去這個數。

17樓:網友

你可以把左邊的減b挪到右邊,等式就變成了a=a+負b+b. -b+b=0消去。a=a等式成立。

18樓:久才美

a-b=a∩b的補集=aa-b=a的充分必要條件是a包含於b的補集。充分必要條件,又稱充要條件,是數學中的一種關係形式,即如果能從命題p推出命題q,而且也能從命題q推出命題p,則稱p是q的充分必要條件,且q也是p的充分必要條件。

為什麼結果是3,4,,為什麼結果是3,4,5?

你要弄懂自加符號在變數前面和後面的不同。在單獨使用 號時,他的意思都一樣,均為變數自己自加1 在變數前面的時候,號的意思是先對變數進行自加,然後在執行之後的操作。舉個例子 int a 1 int b b a 1 這時候的b 3,a 2 在變數後面的時候,號的意思是先執行之後的操作,在進行自加.舉個例...

7,8,9,12讓結果是,7,8,9,12讓結果是

9 7 8 12 8 9 12 7 9 12 8 內7 8 7 9 12 9 7 12 8 9 7 容8 12 8 7 9 12 12 8 7 9 12 8 9 7 9 12 7 8 12 9 7 8 8 12 9 7 7 9 8 12 9 7 12 8 7 9 12 8 12 9 8 7 12 9...

講解22的結果是,講解22的結果是

2 專2 2 2 2 2 屬2 1 2 2 2 2 2 2 2 版 權 2 2 2 2 2 2 2 原式 2 2 4 2 2 2 2 2 2013 2 2 2013 2 2013 2 3 2 數學問題求解,要有過程 2 3 2 2 2 3 2 2 2 2014一2 2013 解du zhi 2 da...