1樓:匿名使用者
++和-- 在字母前面,要先運算++和--,然後在算表示式,這個表示式分解開是
a=a+1;
a=a-1;
b=a*a;
所以就是25啊
2樓:
因為,先對a加1,然後又對a減1,得到a = 5,然後再執行b = a * a;
不是先*,你可以用b = ( ++a )* --a; 試試
3樓:匿名使用者
*的優先順序要比++,--大,所以先運算*,然後才運算++,--,a先自加,後自減,所以便
4樓:匿名使用者
++與--的優先順序比*高,故a先++得到6,在--得到5,最後a*a得到25
5樓:樸女皇
在表示式中++a*,執行的是a=(a+1)*a==30.再減去5就是25,而a沒有進行重新賦值,就為5
6樓:匿名使用者
先執行++a得到6,再執行--a得到5,因為這兩步是平級的,所以不會產生6*5,而是得到5*5。
c程式中的int a 2,b 5 printf ad n ,a,b 輸出的結果
printf d 會輸出 d因為 用來作格式符,如 c,與c搭配表示輸出一個字元,d表示輸出一個整數。那麼怎麼輸出 呢?即用 表示輸出一個 所以,應該是 a d 不會顯示變數值 相連,就是輸出 如果是要結果的話是a 2,如果是你的題目 c程式中的輸出的結果?那結果就是a 2 5 int a 2,b ...
網上有大漠外掛的,怎麼在vc 中呼叫大漠外掛呢。謝謝了
介面類 m com if failed coinitialize null if failed cocreateinstance uuidof 元件名 null,clsctx all,uuidof 介面dao類 void m com 建立成功後就可以用m com來調內用容元件中的函式了 vc6.0呼...
程序題 可選擇在VC 的環境中除錯下邊的C程序
我就開門見山了,demo的作用就是刪除掉優先順序等於p的優先順序的程序,如果不存在對應優先順序的程序,那麼就什麼都不做。看下面的原始碼解釋 void demo linklist l,linklist p 已知l中的程序是按優先順序遞減的 linklist q,s q l q指向l的頭節點 s l n...