a在C語言中是什麼意思sum sum 1可以縮寫成什麼形式

時間 2021-08-30 10:25:22

1樓:

++a在c語言中是什麼意思

就是 a先加一 再賦值給a 這個時候 a就等於2sum=sum+1可以縮寫成什麼形式

sum+=1

sum=sum-1可以縮寫成什麼形式

sum-=1

sum=sum*1可以縮寫成什麼形式

sum*=1

2樓:┞思戀變成愛

"++"是自增運算子,且都是右結合方向的單目運算子.

運算子「++」既可以作為一個變數的字首(如++a),也可以作為字尾(如a++)。

對於一個變數,施加字首或字尾運算的結果是相同的.但是,當施加字首或字尾運算的變數作為表示式中其他運算的一個操作物件時,則參與運算的值是不同的。字首運算是先將該變數的值增1.

然後再用該變數的值參與到表示式中的其他運算;而字尾運算是先用該變數的值參與表示式中的其他運算,然後將該變數的值增1.

++a表示a自加1後在再賦值,sum=sum+1可以寫成sum++或++sum或sum+=1。

3樓:匿名使用者

先對a執行a=a+1再使用a

sum=sum+1; ===> sum+=1; ===>sum++;或++sum;

4樓:暖暖心晴

++a表示a自加1後在再賦值,如a=1,執行m=++a,後,a=2,m=2

sum=sum+1縮寫為 sum+=1

5樓:匿名使用者

++a,就是在執行前先將a+1,相當於先執行表示式a=a+1, 第二個可以縮寫百sum++或++sum

6樓:匿名使用者

++a是自加一

sum+=1;

c語言中的sum+=1/i是什麼意思呢

7樓:匿名使用者

sum是用來求和的 sum+=1/i 分解開來就是sum = sum+1/i

也就是說每次 sum都在本身已經有的基礎上再加上一個1/i比如說第一次 sum=0 sum+=1/i 也就是說 sum=0+1/1=1

第二次 sum=1 sum+=1/i 也就是說 sum=1+1/2=3/2

.........

一直這樣累加到迴圈終止為止

8樓:

1/i 是求i的倒數

sum += 1/i; 是求i的倒數的和

for(sum=0.0,i=1;i<100;i++) 即是求從1到99的倒數的和

9樓:匿名使用者

sum=sum+1/i

在c語言中sum+=i是什麼意思

10樓:匿名使用者

這是自定義關鍵字抄,不屬於c語言關鍵字,無固定含義。

開發者可以自定義sum,一般用來表示求和變數。

舉例如下:

#include

int main()

c語言變數名的命名規則:(可以字母,數字,下劃線混合使用)1.   只能以字母或下劃線開始;

2. 不能以數字開始;

3. 一般小寫;

4. 關鍵字不允許用(eg:int float=2//error  float 為保留字不允許用);

11樓:匿名使用者

就是 sum = sum+i的意思

12樓:day多雲轉晴

等價於: sum = sum + i;

13樓:

sum=sum+i;

如果是sum+=i++則

sum=sum+i;

i++;

14樓:匿名使用者

相當於sum+i=i

15樓:

sum+=i <=> sum = sum +i;

16樓:梓葉楓樹

sum+=i等價於sum=sum+i

17樓:宋語雙羨麗

在c語言中這個屬於複合賦值運算子中的一種,表示把左邊的變數除於右邊變內量的值容賦予右邊的變數

sum=sum+i;

可以簡寫為

sum+=i;還有

如sum-=i;sum*=i;

/=、%=等等,很多,樣的表示方法可以讓程式更加簡潔。

c語言sum+=i 是什麼意思

18樓:四舍**入

在c語言中這個屬於複合賦值運算子中的一種。

表示把左邊的變數除於右邊變數的值賦予右邊的變數 sum=sum+i; 可以簡寫為 sum+=i;還有 如 sum-=i;sum*=i; /=、%=等等,很多,樣的表示方法可以讓程式更加簡潔。

19樓:匿名使用者

sum = sum + i

c語言中sum=sum+1.0/s;的 1.0/s 是什麼意思

20樓:匿名使用者

1.0 / s 假設s這裡為整形 1 / s 假設s是3 結果為0 換成1.0後 這個除法變成浮點數除法結果就是0.

333....,%.5lf .

5是小數點後保留5位有效數字,lf表示double型別。

21樓:匿名使用者

1.0/s 是可能變數s是整型,為了讓其結果是雙精度型,則用1.0/s 而不用1/s(因為整型除以整型結果為整型,即:1/2 的結果為0)。

=%.5lf\n 是輸出結果保留5位小數,\n是輸出一個換行符

22樓:

1.0/s就是用1.0除以s,結果保留一位小數;

%.5是除以0.5取餘,lf是對應前面定義的long double格式,在prinf裡面就要寫lf,\n是換行

23樓:寒曦的海洋

1.0/s 表示 1.0除以s, s為一變數。

%.5lf是輸出格式,表示以浮點數(長精度)格式輸出,小數點後保留5位。

c++中 sum+=a++是什麼意思?

24樓:匿名使用者

可以把這條表示式分開來看,

sum = sum + a;

a = a+1;

即先把a加到sum中,然後a自加1。

測試如下:

25樓:匿名使用者

a自己加1

接著再累加到sum 上面去。

sum=sum+i是什麼意思???

26樓:路堯家的顧小言

這個等式就相當於sum=sum+i;就是把sum+i的值再賦值給sum。

」+=「是一個複合的賦值運算子,又稱為帶有運算的賦值運算子,也叫賦值縮寫;「sum+=i」就是一個複合賦值表示式。構成複合賦值表示式的一般形式:變數 雙目運算子=表示式,它等效於:

變數=變數 運算子 表示式。比如這裡的sum+=i就等效於sum=sum+i。

擴充套件資料:常見覆合賦值運算子:

+= 加賦值

-= 減賦值

*= 乘賦值

/= 除賦值

%= 求餘賦值

&= 按位與賦值

| = 按位或賦值

^= 按位異或賦值

<<= 左移位賦值

>>= 右移位賦值

27樓:匿名使用者

就是將上一個sum的值加1,再賦值給sum,也可以寫成sum+=1,一般用於迴圈語句

28樓:匿名使用者

sum的值增加i,然後把結果儲存在sum裡面,換句話說,就是每次執行到這語句的時候,sum累加i一次

29樓:匿名使用者

每次都用sum自己的值加上i,再賦值給自己。

在C語言中是什麼意思,C語言中 c 是什麼意思?

勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷...

c語言是什麼,「 」在c語言中是什麼意思?

1 c是高階語言。它把高階語言的基本結構和語句與低階語言的實用性結合起來。c 語言可以像組合語言一樣對位 位元組和地址進行操作,而這三者是計算機最基本的工作單元。2 c是結構式語言。結構式語言的顯著特點是 及資料的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。這種結構化方式可使程式層次清晰,...

在c語言中,在c語言中s 0 0是什麼意思?

天雲小店 首先糾正一下,應該是s 0 0 少了單引號 s 0 0 表示將字元s 0 的ascii碼與字元0的ascii碼相減,如果s 0 是字元0 9,則表示將該字元變為對應的數字 int型 比如 char s 3 123 printf d n s 0 0 輸出1,將字元1變為數字1 int型 在c...