1樓:
sum=a+b; 是賦值語句.
a+b=sum 是錯誤的表示式
a + (b = sum)是表示式,相當於做 b = sum; 和a + b,
相當於直接做 a + m
x = a + (b = sum); 是語法正確的表示式. 但這是容易犯錯的形式,不提倡使用.(編譯時優化方式不同,可能會有不同結果).
2樓:匿名使用者
這是一個變數和定值的問題
在sum=a+b中
sum是變數,a、b是定值
而在a+b=sum中
可不是這樣子的
在c語言裡等式左邊是變數,現在等式的左邊有兩個變數,是會出現錯誤的
3樓:匿名使用者
sum=a+b;是將與值賦給sum
a+b=sum;而是錯誤的,左值只能只變數,不能是表示式,像上面那樣就改變了賦值順序,並且編譯也通不過
4樓:匿名使用者
建議樓主搞清楚
1. = 和 ==
2.左值, =前面一定是可以做左值得表示式或者變數3.操作符優先順序
a+b=sum; --> (a+b) = sum; -->(a+b)不能做左值,所以編譯器報錯
5樓:匿名使用者
=是賦值的意思.==才是等於的.所以有區別,而且很大.
6樓:
這個=和數學的=不一樣,
程式設計的那個=是賦值用的
數學的=就是=
b=a通俗點的理解就是把a的值傳送給b,a的值不變.雖然看上去和和數學的一樣,
在以後的程式設計中你就會發現不一樣了.
7樓:匿名使用者
sum=a+b /* a+b得到的結果賦值給sum */
a+b=sum /* ?????? 有這種寫法 */
a+=b /* 相當於 a=a+b */
8樓:
同意樓上
sum = a + b;
就是sum是a和b的和
a + (b = sum);
相當於b = sum;
a + b;
9樓:
sum = a + b;
就是sum是a和b的和
a + (b = sum);
相當於b = sum;
a + b;
10樓:匿名使用者
a+b=sum通不過編譯器
11樓:匿名使用者
同意樓上
樓主沒弄明白=的含義
建議看看=與==的區別
12樓:匿名使用者
不能通過編譯還需要區別嗎。。。。。。。
j**a中"a="+a+",b="+b+",sum="+sum怎麼解釋
13樓:匿名使用者
第一個"a="指的是字復
符串,也就是
制說在螢幕裡面列印一句出來"a=",後面的a就是a的數值。中間的加號就是連線字串的意思。兩個連到一塊就是a=它的值。我給你具體一點。
這段程式的結果就是螢幕裡面會出來這幾句話:
a=3b=4
sum=7
a=3,b=4,sum=7
有2個逗號在你的雙引號裡面,所以會列印出來,你要看清雙引號的配對。
希望能幫到你。
14樓:匿名使用者
字串的拼接源
比如a=「2」
"a="+a,輸出的就是a=2
b=「3」
"b="+b,輸出的就是b=3
再比如,如果a=「hello「,b=「world」
a+b就等於hellworld
"a="+a+"b="+b+"就是a=hellob=world 仔細看沒有空格
"a="雙引號裡面的就是一個字串+a後就是這兩個字串相加
15樓:匿名使用者
如果a的值等於1,b的值等於2,sum的值等於3,
那麼輸出為:a=1,b=2,sum=3
帶著雙引號的直接輸出,沒有帶雙引號的為變數,輸出相應的值。
16樓:渴求一杯藍山
這個是拼接了啊,輸出地話結果應該是:a=值,b=值,sum=值
17樓:水上漂湯
這是字串連線。「a="是一個字串,它加上一個a,a的值會轉換成string型別,再和"a="拼接在一起形成新的字串。餘下的依次拼接
18樓:個副熱帶
引號中來的是源字串
比如public static void main(string args)
執行結果是:a=1,b=2,sum=3
19樓:康熙轉世
字串 a=a變數,b=b變數,sum=sum變數
j**a中sum += a是什麼意思
20樓:匿名使用者
一般來bai說,sum+=a 就是sum=sum+a;的意思,但du
是有zhi些情況而這還是有區別dao的,很多人認為而這可以劃等內號,其實不然容,樓主可以試著看看下面這個程式:
public static void main(string args)
a=a+b;編譯不能通過,因為a是int型別,b是long型別,需要強制轉換(int)b,
而a += b;可以正常編譯,看出來了吧,+=有什麼還有自動轉換資料型別的作用,
希望對你有幫助。
21樓:匿名使用者
sum=sum+a 也就是把sum和a的和賦給sum
22樓:匿名使用者
sum = sum + a
23樓:黃麗葉
就是sum=sum+a;
s=sum(a,b)是什麼意思,有什麼含義
24樓:匿名使用者
s=sum(a,b);——賦值語句,就是把a與b的和賦值給s。相當於數學上的s=a+b
25樓:匿名使用者
輸入a,b的兩個變數的值,然後呼叫sum函式對兩個輸入的變數a,b求和,並將結果賦值給比變數s
26樓:方琳
sum(int x,int y)是你定義的函式,a,b,s是你定義的三個整數,然後你呼叫了sum()函式,把sum(a,b)賦值給了s
27樓:
求和a和b,賦值結果給s
28樓:徐呆呆的老窩
s的的值是呼叫sum函式得來的,sum函式的功能是……
29樓:匿名使用者
呼叫sum 函式 求和 ,將結果賦予s 變數
30樓:匿名使用者
s=sum(a,b)
是呼叫的你下面的函式 int sum (int x,int y)
verilog裡面assign {cout,sum}=a+b+cin是什麼意思
31樓:匿名使用者
全加器主功能**
assign是線網賦值
{}大括號是連線符號既:比如sum是三位的,cout是一位的,則就是四位的且cout是最高位(加在sum的最高位)
等號後面應該瞭解吧
32樓:嵌入式計算機
實現全加器的功能。a,b為加數和被加數,cin為和之溢位位,cout為進位輸出,若是半加器,可以不用輸出此位
33樓:匿名使用者
進位加法器,cout表示進位輸出,sum表示和
想問一下您assign{cout,sum}=a+b+cin什麼意思,您之前的回答沒看太懂
34樓:匿名使用者
描述的是一個3位加法器,sum為a+b+cin之和,但如有進位,進位位存入cout
35樓:匿名使用者
jumping about and playing
excel,如何讓 =sum(a+b), 橫向拉後 自動填充 = sum(b+c), 以此類推.. 而不是 =sum(a+b), 然後 =sum(b+c)
36樓:瓦爾登湖的海水
我大概瞭解你的意bai思了
我是這du樣解決的zhi
在下面一行自動填充daoa,b,c,d,e,f,g.....
在a1中輸入公式版="=sum("&a2&"+"&b2&")",這樣向後拉就行了。
權之後複製第一行,選擇黏貼「值」後就能把第二行刪掉而不影響第一行的顯示了
37樓:匿名使用者
在b3中輸入或複製貼上下列公式=sum(offset($a$1,,,,row(a2)))/$c$2*100%下拉填充或在b3中輸入或複製貼上下列公式=sum($a1:b1)/$c2*100%右拉填充
38樓:畫星星看月亮
什麼意思?看你說的都是一樣的
c語言sum=add(a,b)是什麼意思
39樓:
sum應該是定義的一個變數,add應該是定義的一個實現a+b的函式,a和b是函式的兩個引數
40樓:班丘曉桐
呼叫自定義的add函式,函式有倆引數,將返回結果賦值給sum變數
41樓:匿名使用者
求a和b的和,是自己定義的函式
PDF與的區別,PDF與word的區別
一般來說,pdf是 格式的檔案,一般pdf格式的文件在格式和內容上都是固定不可修改 而word則是一種文件的格式檔案,微軟文字編輯軟體word的檔案格式,兩者主要在格式技術 閱讀以及可編輯性方面的不同。具體介紹如下 1 格式技術的不同,pdf主要技術由派生自postscript頁面描述語言的子集,字...
詩歌與散文的區別與聯絡,散文與詩歌的區別?
1.詩 韻文 講求句式關係的基本規定性 一般說來,長度上受到限制。2.散文 無韻文 不講究句式關係 所謂單行散句是 一般說來,長度上比詩受到的限制要小。3.散文詩 或韻或散 句式通常短小 篇章長度通常短小。形式上的區別我認為就是這樣的。另外,還有題材上的區別 寫作方法上的區別 風格上的區別等等。體會...
to與for的區別,in和on的區別
to與for,in和on的區別為 意思不同 用法不同 側重點不同。一 意思不同 1 to 向,朝,往,對著 某方向或某處 2 for 表示物件 用途等 給,對,供,以幫助。3 in 在 某範圍或空間內的 某一點,在 某物的形體或範圍 中。4 on 覆蓋 附著 在 上 意指接觸物體表面或構成物體表面的...