當前位置:首頁 » 編程語言 » c語言x減

c語言x減

發布時間: 2022-05-27 15:07:07

『壹』 - -x !在c語言中的意思是

- - 單目 自減運算符,- -x 表示先將x的值減1,然後再代入下一個C語言語句中,!在C語言中表示邏輯非,「!i「表示i的反,即:若i為真則」!i「為假 反之i為假,」!i「為真,所以- -x !應該表示為(- -x )!,先自減,然後再邏輯非,

『貳』 C語言中while(x--)是什麼意思

首先了解下優先順序與結合性
1.--為自減運算符,第二優先順序,自右至左
2.x--這個表達式:先使用x的值,接著x=x-1;
整個表達式的值為x

while(x--)
{
循環體
}
首先
①判斷x--這個表達式的值是否為0(即x的值),如果為0,不執行循環體
但仍然執行x=x-1;
例如:
int x=0; 則不執行循環體,x最終值為-1
②如果x的初值不為0,判斷x--這個表達式的值是否為0,(不論是否為0)x=x-1,
如果x--表達式的值不為0,在執行循環體.(真繞...看例子)
例如:
int x=3;
while(x--)
{
printf("while\n");
}

printf("%d\n",x);
①3-->不為0-->x=x-1-->x=2
執行循環體 while
②2-->不為0-->x=x-1-->x=1
同上
③1-->不為0-->x=x-1-->x=0
同上
④注意 此時x=0,將不再執行循環體,但x=x-1;-->x=-1
(建議你逐步調試,很清晰)

『叄』 C語言,x-是什麼意思和x--有區別嗎

x-是書上印錯了,根本沒有x-
要麼是x--
要麼是x-1
要麼是-x

不行你可以把那代碼拿去編譯,編譯通不過

『肆』 C語言里X-=1是什麼意思

-=是一個賦值運算符,x-=1的意思是x=x-1,
類似的還有+=,*=,/=,《=,》=,—=……=,|=
這些賦值運算符的用法都是一樣的,如x-=1的意思是x=x-1

『伍』 下面代碼的C語言中while(x--)是什麼意思

while(!(--x));

等效於

while(--x==0);

即x自減一,判斷減一後的值是否等於0,若等於0,則繼續循環,否則推出;

--x的意思是x=x-1;!是邏輯非運算,!(--x)是循環條件while(!(--x));

表示當x=x-1運算後,如果x=0那麼因為非運算,那麼x不等於0,循環繼續;

如果x=x-1運算後,如果x不等於0,則!(--x)=0,結束循環。

(5)c語言x減擴展閱讀

C語言中while循環

#include<stdio.h>

intmain()

{

intx=1;//定義變數x,初始值為1

while(x<=4)//循環條件

{

printf("x=%d ",x);//條件成立,列印x的值

x++;//x進行自增

}

return0;

}

『陸』 c語言中,while(x--)是什麼意思

復合語句,集合了:循環語句
while(表達式)、逗號語句
表達式1,表達式2、後綴自減運算符
變數--,3個結構語句;
其中,逗號表達式
的最後一個句子
就是
整個表達式的
結果,即
x--
就是
x,x--
的最後結果,那while(x,x--)
就可等效於
while(x--),而後綴自減
需等語句結束後才執行,即會先
執行
while(x),再x--;

『柒』 c語言x減減等於2是什麼意思呀

x--=2是錯誤的表達,x--表示的是

x=x-1;

x--=2翻譯過來事實上就變成了

x=x-1=2;

c里是不能對表達式賦值的,所以這是錯誤的表達。你想寫的可能是x-=2,這是合理的,x-=2即為:

x=x-2;

另外還有x+=n,x*=n,x/=n,x++,++x,--x等表達方式,其中n可以為任意常數或數值變數

『捌』 C語言中y=x--該怎樣理解

首先 x的值賦給y,然後 x的值自減1;
如果是y=--x;
就是x先自減1,然後賦給y;

『玖』 到底怎麼理解c語言當中的x--我看到有人要是先用再減,具體到底怎麼使用比如一個for循環,fo

x--就是x這個變數自己減一定的數值,具體減去的數值和變數類型有關。上題x會-1

熱點內容
改裝車載中控什麼配置 發布:2025-02-12 15:10:00 瀏覽:860
資料庫體系結構 發布:2025-02-12 15:09:48 瀏覽:691
小米賬號為什麼設置不了密碼 發布:2025-02-12 15:03:57 瀏覽:263
android訪問網路許可權 發布:2025-02-12 14:55:20 瀏覽:88
原神文件夾 發布:2025-02-12 14:50:15 瀏覽:800
c語言數字翻譯 發布:2025-02-12 14:45:54 瀏覽:497
暗區突圍為什麼顯示伺服器維修 發布:2025-02-12 14:45:53 瀏覽:247
翻譯分為匯編和編譯 發布:2025-02-12 14:29:12 瀏覽:233
什麼是新聞編譯 發布:2025-02-12 14:23:12 瀏覽:853
如何查看手機存儲 發布:2025-02-12 14:21:15 瀏覽:50