cif i 2 啥意思,謝謝,C語言if(i 2)中i 2代表什麼意思

時間 2021-10-14 20:41:20

1樓:金色潛鳥

if (i%2){};

% 是整除取餘數運算。

i%2 若 i 是奇數,i%2 得 1,就是真。要執行{} 裡的 i++; 並continue( 跳走,做下次迴圈)

i%2 若 i 是偶數,i%2 得 0,就是假。不執行{},進下兩句:i++; s+=i;

********************=

我們來跑一次程式:

初始,i=0;s=0;

i=0; if (0) 不執行{} ; i=1 s = 1;i=1; if(1) i=2; con跳走

i=2; if(0)不執行{} ; i=3; s=1+3=4i=3; if(1) i=4;con跳走

i=4; if(0)不執行{} ; i=5; s=4+5=9i=5; if(1); i=6;con跳走

i=6; if(0)不執行{} ; i=7; s = 9+7=16i>7 退出 while

2樓:機癮

%是整除取餘的意思,i%2的值就是i除以2的餘數。

if()裡面省略了!=0(即不等於0),完整的判斷應該是if(i%2!=0)。

在c語言裡面0即為假,非0即為真。

所以這句話的意思是:

如果i%2不等於0,即i%2為真,即i是奇數,則執行{}裡面的內容;

如果i%2等於0,即i%2為假,即i是偶數,則跳過{}裡面的內容。

3樓:福建省寧德市

if(i%2)是一個判斷語句,若結果為真,則執行if中的語句,若為假,則不執行

i%2 的意思的取i除以2後的餘數

if後面圓括號中的表示式一般是關係表示式或邏輯表示式,它表示分支的條件

4樓:龐綺露

i對2取餘數

如果i是奇數,則if條件為真

c語言if(i%2)中i%2代表什麼意思 5

5樓:匿名使用者

if括號中的值只能有2中狀態,要麼真(非0值),要麼假(值為0)。

i%2當i為偶數的時候,除以2,能整除,所以i%2為0相反,當i為奇數時,得數為1(非0)

所以if(i%2) //如果i為奇數,就執行if下面的語句

6樓:

i%2就是i對2取模,簡而言之就是取餘數。

eg: 5%2=1

C 是啥意思啊?是C言語嗎

c語言是結構化的程式設計語言,其由於unix而名聲大震,而且比起其他語言來,其硬體支援功能很強大。c 是物件導向的語言,由c發展而來,但因為它支援物件導向設計,而比c更先進。在c 上,ms還發展了mfc,這是一個更強大的對應用程式設計的支援 而其他公司 如borland c 也有相應的基礎類庫來支援...

網親啥意思?說仔細點!謝謝,親!求助!廢渣是啥意思,謝謝!

看從什麼角度去理解了,可以理解成網上處的,然後提出來見面就成了網親 也可以是與相稱兄弟姐妹,就形成了網親一說 親!求助!廢渣是啥意思,謝謝!如果說人的話就是沒有用的人,單靠意思就是沒有用的殘渣 他們所說的幾k幾k屏是什麼意思?希望哪位懂的親,回答詳細點,謝謝!指的bai是解析度,螢幕是靠非du常小的...

機械圖G1 1 46h啥意思,謝謝

偉哥易中天意 g 代表55度圓柱管螺紋。1又4分之一英寸 代表管內徑尺寸11 4英寸。螺距2.309 每寸11牙 螺紋外徑41.912.中徑40.43 小徑38.95,另外6h代表螺紋公差精度,這些是螺紋的一般知識,下給你各規格管螺紋具體尺寸,尺寸代號 每寸牙數 大徑 中徑 小徑 建議底孔 基準距離...