當前位置:編程學習大全網 - 編程軟體 - 在用C++編程時,if(a[i])是什麼意思?

在用C++編程時,if(a[i])是什麼意思?

if(a[i])是執行if判斷的語句體

a[i]是壹個值。

在C++中,有壹個隱式類型轉換,如果說壹個數非0,那麽轉換成真,否則轉換成為假。

所以if(a[i])就是判斷a[i]是不是0,是0則if(a[i])為假,否則進入IF子語句。

擴展資料:

C++編程中if語句是用於的條件判斷的控制語句,當判斷條件成功時,將執行相應語句,否則跳過。具體形式如下:

if(表達式) 語句;

[else 語句;](可選)

if(表達式) 語句;

else if(表達式) 語句;

else if(表達式) 語句;

……

else 語句;

上面的描述當表達式成立時執行語句,而else是可選的,在表達式不成立時將執行此語句,可以不使用。此外if語句支持多層嵌套,可以對多個條件進行判斷。

例子:輸入

壹個整數N(-109 <= N <= 109)

輸出

如果N > 0, 輸出positive;

如果N = 0, 輸出zero;

如果N < 0, 輸出negative

  • 上一篇:javascript編程,如何在網頁中通過JS調用並顯示TXT文本
  • 下一篇:如何用標準C語言創建共享內存?
  • copyright 2024編程學習大全網