請教c中的菜鳥級問題,請教一個c 中的一個菜鳥級問題

2023-01-17 13:45:53 字數 1045 閱讀 7480

1樓:

因為a++是後加,a--是後減

也就是執行完console.writeline(b=a++)以後,先輸出b=2,然後a+1,a=3

再執行console .writeline (b=a--); 先賦值給b,輸出b=3,然後a-1,a=2

再console .writeline (b=++a); 先a+1,a=3,然後賦值給b,輸出b=3

再console.writeline(b=--a); 先a-1,a=2,然後賦值給b,輸出b=2

不知道你明白沒?

2樓:匿名使用者

console.writeline(b=a++);//b先=a,然後a+1 ,a=3

console .writeline (b=a--); //a++是先執行前面操作之後再執行這一步操作

console .writeline (b=++a); //先計算a+1,再給b賦值

console.writeline(b=--a); //先執行++a,再執行後面的操作

++a,先執行a+1,如果是a++,則先執行前面的操作(如賦值)之後再進行a+1,所以上面的結果是"2,3,3,2"

3樓:匿名使用者

a=2;b=0

console.writeline(b=a++);

先計算 b =a 返回 2,然後a++

//b=2,a=3

console .writeline (b=a--);

先計算 b =a 返回 3,然後a--

//b=3,a=2

console .writeline (b=++a);

先計算++a ,a為3,然後 b= a 返回3//b=3,a=3;

console.writeline(b=--a);

先計算--a ,a為2,然後 b= a 返回2要明白程式執行順序

4樓:桃夭

b=a-- b=a=3 然後a=a-1=2

b=--a b=a-1=3-1=2

請教C語言問題,忘高手指教下,請教一個C語言問題,忘高手指教下。

注意你的程式,是用指標作為形參。也就是說當你呼叫prt a,b,c 的時候,系統會在prt函式執行中,定義三個區域性變數,int x,int y,int z,這三個指標分別指向你傳入的a,b,c。當你對這三個指標所指向的值做改變的時候,也就是對abc做了改變,這個也就是所謂的傳遞地址。但是請注意,你...

C 問題請教,c 問題,請教大神

簡單說是函式大括號前面的那些,即函式原型是指 返回型別 函式名 引數型別列表 其中引數型別列表需要引數個數,每個引數對應的型別一致 順序不能變 才能叫一致的原型。函式原型不需要形參名一樣。比如 int fun int a,float b 上面的函式的原型是 int fun int,float 而不是...

籃球菜鳥的請教,一個籃球菜鳥的請教

接球不穩可以學著控球 用球大力打板或地面然後接住 如果都接住了那你接球就穩了 大中鋒沒個子要多來點假動作還有腳步要靈活 想辦法不要正面碰大個的 耍假動作之後投籃時機要掌握好 告訴你一個絕招,至始至終練習勾手投籃,你如果能練好勾手,並且打球時五個能保證進三個,那你的中鋒就練得不錯了。改做投手吧 多打就...