這個C語言求解釋

2022-11-30 06:05:15 字數 665 閱讀 1188

1樓:

嗯,這裡告訴樓主一個計算名言,在很長的表示式計算時,大都是先從左開始計算最近的相鄰兩個元素的值,與後面的表示式無關

所以先看前面兩個++j.於是得到j=7.得到7+7=14,然後與下一個元素相加,j=8.加上前面的14=22

在這再告訴樓主一個要記住的知識,嗯,等會發給你#include "stdio.h"

void main()

2樓:匿名使用者

這個問題不必糾結,不同的編譯器 有不同的處理,我們不是為寫這樣的**而生,我們也無需瞭解它到底是怎麼計算。我們的目的 是想得到我們需要的 運算結果。

如果 你想 求三個 (++j)的和 ,直接 *3 就可以了。

3樓:竇呀豆

把q=(++j)+(++j)+(++j)看做q=(++j)+(++j);

q=q+(++j);

就行,前一個式子裡兩個(++j)都是7,所以第一次計算q為14,下一個式子裡(++j)已經是8 了,所以q最後的得數是22

4樓:匿名使用者

這種題目沒有什麼意義,寫出來可移植性也很低 因為各個編譯器答案很不統一

5樓:匿名使用者

。。。我這邊顯示24 ,應該是編譯器的演算法不一樣吧

求解這個c語言程式錯誤怎麼改正,這個c語言程式有錯 應該怎麼改?

gettickcount被你寫錯了,你寫成了gettickcout,漏了n 這個c語言程式有錯 應該怎麼改?include int main c語言問題,以下程式為什麼錯了,怎麼改正!暫時沒啥懸賞!不好意思 就語法來看,帶三個for語句有個小錯誤 2i 1應為2 i 1 c語言新人 求解怎麼改正 為...

C語言求助,這段什麼意思,求解釋

設定命令列的游標位置。你可以試試呀。coord啊handle啊都是命令列有關的類,這個是標準寫法,不用太管,只要知道先搞到 handle houtput getstdhandle std output handle 然後設定個位置類 coord pos pos.x x pos.y y 再提交 set...

c語言作業,求解答,c語言作業,求解答

include define number 5 double avg gpa int scores,int credits,double gpa result void print array int p void scan array int p int main void unsigned in...