AC14,AB15,BC13,ABC求解題過程

2021-03-03 21:24:17 字數 2842 閱讀 2849

1樓:eva與

把3個數字都加起來,就得14+13+15=2a+2b+2c2(a+b+c)=42得出a+b+c=21通過減去每個算式,得到a=8,b=7,c=6

2樓:匿名使用者

a+c+a+b-(b+c)=14+15-13=16所以 2a=16 得a=8

8+c=14 所以c=6

8+b=15 所以b=7

答 a=8 b=7 c=6

在c語言的環境下,a=5;b=a++;c=--a-b++;d=(a++)-(++b)+c--;結果是多少,怎麼算?

3樓:匿名使用者

首先進行第一步「a=5」:將5賦給a,這樣實現了a=5

然後進行第二步「b=a++」,由於++為字尾,所以先將a值賦給b,結果b=5,然後進行a++運算,a=6

然後進行第三步「c=--a-b++」,首先--為字首,所以先運算--a,結果a=5,由於++為字尾,所以接下來先運算c=a-b,結果c=5-5.為0,最後進行b++運算,結果b=6

最後一步「d=(a++)-(++b)+c--」,先運算括號裡面的「a++」和「++b」,結果a=6,b=7,由於--為字尾,所以先運算d=a-b+c,也就是d=6-7+1=0,最後運算c--。結果c=-1

以上是運算結果,考的主要是運算的優先順序,是這樣的,看見括號裡面的,先運算括號裡面的,沒有括號的,你要看++或是--,是字首,還是字尾,如果是字首的話,先運算++或是--運算,如果是字尾的話,你就先運算整個式子,運算完了整個式子,再運算++或是--運算,至於具體的例子,我給你的計算過程,你可以自己結合著體會一下,有什麼不明白的,就追問我。

4樓:匿名使用者

a=5;

b=a++,這部之後b=5,a=6

c=--a-b++這步之後c=0,a=5,b=6d=(a++)-(++b)+c--這步之後d=0,a=6,b=7,c=-1

5樓:猶望亭菅羅

1.switch結構分支沒加break;跳出語句,開始執行後,程式由x=1調到case1分支

a++(a由0自己加為1),由於沒有break語句,程式繼續執行到case2分支

a++b++(a由1自加變2,b由0自加為1),之後程式printf輸出

a=2,b=1

2.新增break後,結果是a=1,b=0#include

"stdio.h"

main()

printf("a=%d,b=%d\n",a,b);}

c語言中int a=1,b=2,c=3; c=(a+=a+2),(a=b,b+3); printf

6樓:匿名使用者

c語言copy提供一種特殊的運算子——逗號運算子。用它將兩個表示式連線起來。如:

3+5,6+8

稱為逗號表示式,又稱為「順序求值運算子」。逗號表示式的一般形式為表示式1,表示式2

逗號表示式的求解過程是:先求解表示式1,再求解表示式2。整個逗號表示式的值是表示式2的值。例如,上面的逗號表示式「3+5,6+8」的值為14。又如,逗號表示式

a=3*5,a*4

對此表示式的求解,讀者可能會有兩種不同的理解:一種認為「3*5,a*4」 是一個逗號表示式,先求出此逗號表示式的值, 如果a的原值為3,則逗號表示式的值為12,將12賦給a, 因此最後a的值為12。另一種認為:

「a=3*5」是一個賦值表示式」,「a*4」是另一個表示式,二者用逗號相連,構成一個逗號表示式。這兩者哪一個對呢?賦值運算子的優先順序別高於逗號運算子, 因此應先求解a=3*5(也就是把「a=3*5」作為一個表示式)。

經計算和賦值後得到a的值為15,然後求解a*4,得60。整個逗號表示式的值為60。

7樓:匿名使用者

c=(a+=a+2),(a=b,b+3);

->c=(a+=a+2);(a=b,b+3);

->c=(a+=a+2);a=b;b+3;

8樓:焚香木弋

int a=1,b=2,c=3;

c=(a+=a+2),(a=b,b+3);

相當於兩個順序語句:

先執行了c=(a+=a+2)這個語句得出c=a=a+1+2=4;

然後執行a=b,b+3;得出a=b=2;後面專的b+3單純是迷惑人

屬而已,不起作用。

所以輸出的答案是a=2,b=2,c=4;

9樓:沫宸萱

樓主自己敲下**執行結果不就知道了?

10樓:康康

2,2,4

可以自己編譯跑一下啊,比來問以後效率得多

公式法化簡下列函式為最簡與或式 a=非a b=非b c=非c d=非d f(a,b,c,d)=abc+ab+ad+c+bd 謝謝高手啦 15

11樓:匿名使用者

答案經驗證,是b+c+d(在excel裡列出全部可能驗證過)不會布林運算公式,從布林值的角度證明幾個等會要用的最基本的,a+a=1,aa=0,ab+ab=a(這個,不知能不能叫乘法的分配律)

引申過後就是ab+a=a

ab+b就可以=ab+ab+b=a+b(因為ab+b=b,增加一項ab不影響結果,此處化解就用這個了)

所以題中的abc+c=ab+c

ab+ab=b

原式成了b+ad+c+bd

再b+bd=b+d,d+ad=d即可得到最終結果,b+c+dps:在網上也找了些這方面的資料看了下,就記得一個a+b=(ab)-1,ab=(a+b)-1,-1表示取反。

12樓:笑面人生

答案是多少,是a+b+c嗎

如圖所示,在abc中,ab 5,ac 13,bc邊上的中線

答 bc的長是2 延長ad到e使ad de,連線ce,abd ecd,ce ab 5,ad de 6,ae 12,在 aec中,ac 13,ae 12,ce 5,ac2 ae2 ce2,e 90 根據勾股定理。在 abd和 ecd中 ad de adb edc bd dc abd ecd,ab ce...

ab85ac86bc87每個字母代表的是什麼數字

你的.是什麼鬼 如果沒有什麼特殊意義的話就是姐夫那過程而已a b 85 1a c 86 2 b c 87 3 1式 2式得b c 1 4 2式 3式得a b 1 5 1式 5式得2a 84 解得a 42 接下來就是代入最後,a 42,b 43,c 44 a 42 b 43 c 44 由 a b 85...

已知ab2,ac12,那麼代數式bc的平方3bc

a b 2,a c 1 2,兩式相減得 b c 3 2 b c 3 2 b c 的平方 3 b c 9 4 9 4 3 3 2 9 4 0如有不明白,可以追問。如有幫助,記得采納,謝謝 已知dua b 2,a c 1 2 所以zhi a b a c c b 2 1 2 3 2所以b c 3 2 所以...