1樓:匿名使用者
看來你是沒弄明白++這個符號的作用,這個符號有兩種用法:
當++在變數名右邊時,表示先使用其值再讓其自增,例如a++;
當++在變數名左邊時,表示先讓其自增再使用其值,例如++a明白了上面的,就分析一下你的程式吧
int b=a++;
這個意思是說把a的值先賦值給b,然後再把a自增1,因為之前a的值是90,
所以執行完這句話b的值也被賦值為90,而a的值也會加1,所以a的值是91。
這個結果就是你所見到的,沒什麼奇怪的。
你所期待的,應該是int b=++a;這句的執行結果吧,按照一開始說的知識,你自己分析一下就知道了。
2樓:
a++:先運算再對a進行+1操作 運算時為+1之前的值++a:先對a進行+1操作再運算 運算時為+1後的值int a=90;
int b=a++;//在對b進行賦值的時候賦予的仍是a+1操作之前的值
所以給b賦值為90 即b=90
運算結束之後對a進行+1操作 此時a為+1操作之後的值 即a=91int a=90;
int b=++a;
如果這樣的話
輸出b=91
a=91
3樓:匿名使用者
b=a++的意思是:把a的值給b,然後a自增1system.out.println(a);
輸出的是a自增1的結果,是91。
b的值是90
4樓:逐鹿
輸出a的時候,是a的定義,所以是90.
而b的值,是a+1的結果,所以是91.
int b = a++ 並不會影響a的值。
5樓:匿名使用者
a++ 和 ++a 的運算有先後順序,按照簡單的組合 可以分別理解為:a++,運算時,先取a的值,然後a的值自身加1,b = a ++,就是先將a的值賦給b,然後a再加1,所以此時b=90,然後a的值為91
另外一種情況就是 b = ++a,那麼a先加1然後取值,a加1後變成了91,然後再取a的值賦給b,這種情況下,b = ++a = 91
6樓:
a++ 的值是91.但是呢你付給b了,所以b就是91.,而a的值缺沒有變了。
如果你想輸入a=91那麼就改為,a=a++;這樣就行了。
7樓:
int b=a++;是這樣執行的:先把a(90)賦值給b,然後a加1,那麼b自然是90了。
想得到91就要這樣:int b=++a;意思是先給a加1(91),再賦值給b
8樓:
你看表示式嘛.a++是先把a的值給弄出去,在加一下,先a再加的嘛~~~++a是先加一下,在把a的值給出去嘛,這個是先加再a的嘛~
9樓:匿名使用者
a++這個表示式的值是90!,b=a++ 所以b是90
執行完這句話之後 a才變成了91
10樓:匿名使用者
額。。。你用的是後置的自增 就是說在執行 int b = a++; 的時候 先將a的值賦給b,然後a再自增1, 如果你改成int b = ++a; 結果就是b是 91了 , 希望對你有用。
11樓:恨在相遇的仰望
你應該b=++a ,
你是b=a++ ,這樣b會 先執行b=a,再執行 a++ ,所以才會是你說的那種情況:b還是輸出90,a才輸出91
12樓:
b=a++; 是 先賦值 ,再自增
b=++a ; 是先自增 ,再賦值
13樓:
。。。。事實證明,a就是91。。。
14樓:匿名使用者
這是x++和++x的區別:如x為10的時候,(x++)的值為10,但x為11,(++x)的值為11,x為11.就是x++:先賦值再加1,++x:先加1再賦值。
15樓:匿名使用者
a是91啊,我這裡試過了啊,b是90.
16樓:花卉網年宵花
a++的意思是將a的值先賦給b,最後再自加,不信,你可以試試再輸出a,a的值肯定是91
a+b=91,c+b=63,c+a=46.求a,b,c分別是多少
17樓:止
c=46-a 帶入二式得 46-a+b=63 46-a+b=63 與 a+b=91 相加得:2b=108 b=54 a=37 c=9
18樓:來自閩越王城直爽的大平原狼
a、b、c各代表一個數,根據下面條件。求a,b,c,的值
為什麼有92的屬羊呢?不是91屬羊麼
按照生肖來看是91的屬羊,如果92屬羊的話那麼就只有一種情況,就是說雖然92年到了,但還沒交到立春的節氣,一切出生的八字還是以91年為主,那當然就是屬羊了,叫做羊身猴命。如果在92年農曆正月初一之前出生的話,自然就是屬羊啦 在農曆正月初一開始出生的話,就屬猴了。92年屬猴的和91年屬羊的配嗎,按理說...
vivoy91為什麼不能側滑呢,為什麼vivoy91不可以使用SD卡?但是卻可以安裝?
vivo y91機型目前暫不支援側邊返回導航手勢功能。各種機型的功能可能有差距,你可以打 給手機製造商,他們有專業的回答。出現這種情況,最主要的原因就是靜電問題了。其實大家應該有這樣的感覺,越是乾燥的季節越容易出現這樣的問題,而且一般都是手機放在口袋內來電後容易出現這樣的問題,這是因為手機在口袋中與...
為什麼理想與現實總是相反的呢,為什麼理想總是與現實有出入甚至相反?
現實就是這樣的 實際指人心 只是有些人認識不到它的存在,所以就有很多美好的幻想 現實和錢一樣,是一箇中性詞,好與壞是看它的那個認得想法 理想源於現實而高於現實。好在你認清楚現實之後,就會拋棄那些不切實際的想法,轉而腳踏實地的去做事情,這樣你就會是積極的人 不好在於,認清楚現實之後,悲觀的人就會發現太...