色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

if的嵌套形式

汽車電子技術 ? 來源:我不是C神 ? 作者:我不是C神 ? 2023-02-21 15:27 ? 次閱讀

圖片

今天為大家帶來 if 的嵌套形式的詳細教程

if 的嵌套

在我們使用C語言編寫程序的時候,通常需要連續的進行判斷,這時我們就可以使用 if 的嵌套編寫來達到目的。

    if 語句中包含一個或者多個 if 語句就稱為 if 語句的嵌套,通常如下格式:
if (表達式1if (表達式2)
  {
    執行語句1;
  }
  else
  {
  執行語句2;
  }
else
    if (表達式3)
  {
    執行語句3;
  }
  else
  {
  執行語句4;
  }
由上述可以看出, if 語句先判斷表達式1,若表達式1的值為真,則對表達式2進行判斷。若表達式1的值為假,則執行對表達式3的判斷。

條件運算符

在編寫C程序的過程中,我們常常會用到 if 語句對條件進行判斷。在使用 if 語句的時候,可以通過判斷表達式的真假來對程序的執行流程進行操作。在使用表達式的時候,我們可以使用條件表達式來簡化表達式的編寫,例如,不使用條件運算符:
#include 
#include 
#include
using namespace std;
int main() {
  int Num1, Num2, Num3;
  Num1 = 10;
  Num2 = 5;
  if (Num1>Num2)
  {
    Num3 = Num1;
  }
  else
  {
    Num3 = Num2;
  }
  cout << Num3 << endl;
  cout << "----------------------------" << endl;
  system("pause");
}
上述代碼等價于:
#include 
#include 
#include
using namespace std;
int main() {
  int Num1, Num2, Num3;
  Num1 = 10;
  Num2 = 5;
  Num3 = (Num1 > Num2) ? Num1 : Num2;
  cout << Num3 << endl;
  cout << "----------------------------" << endl;
  system("pause");
}
顯而易見,使用條件運算符可以對代碼進行精簡。但是會降低代碼的可讀性。因此在不復雜的程序中可以使用,但在大型項目中不建議這樣編寫。

今天的內容就到這里,下期小編將帶大家繼續學習,請各位看官老爺關注轉發~~~

圖片圖片圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7604

    瀏覽量

    136692
  • 程序
    +關注

    關注

    117

    文章

    3785

    瀏覽量

    81004
  • IF
    IF
    +關注

    關注

    1

    文章

    50

    瀏覽量

    26867
收藏 人收藏

    評論

    相關推薦

    #matlab horner-表達嵌套形式的多項式

    matlabEDA工具
    電子技術那些事兒
    發布于 :2022年09月23日 20:45:42

    #硬聲創作季 #嵌入式C程序設計 164 if語句的嵌套形式二與執行流程

    嵌入式C程序
    發布于 :2022年12月19日 13:18:35

    #硬聲創作季 #嵌入式C程序設計 165 if語句的嵌套形式二(例1)

    嵌入式C程序
    發布于 :2022年12月19日 13:19:27

    #硬聲創作季 #嵌入式C程序設計 166 if語句的嵌套形式二(例2)

    嵌入式C程序
    發布于 :2022年12月19日 13:20:19

    #硬聲創作季 #嵌入式C程序設計 167 if語句的嵌套形式1

    嵌入式C程序
    發布于 :2022年12月19日 13:21:14

    #硬聲創作季 #嵌入式C程序設計 168 if語句的嵌套形式2

    嵌入式C程序
    發布于 :2022年12月19日 13:22:39

    #硬聲創作季 #嵌入式C程序設計 169 if語句的嵌套形式3

    嵌入式C程序
    發布于 :2022年12月19日 13:24:11

    #硬聲創作季 #嵌入式C程序設計 170 if語句的嵌套形式一與執行流程

    嵌入式C程序
    發布于 :2022年12月19日 13:25:09

    #硬聲創作季 #嵌入式C程序設計 171 if語句的嵌套形式一(例1)

    嵌入式C程序
    發布于 :2022年12月19日 13:26:09

    #硬聲創作季 #嵌入式C程序設計 172 if語句的嵌套形式一(例2)

    嵌入式C程序
    發布于 :2022年12月19日 13:27:09

    #硬聲創作季 #嵌入式C程序設計 176 if語句嵌套形式的靈活使用

    嵌入式C程序
    發布于 :2022年12月19日 13:32:53

    如何在OpenMP中使用嵌套

    此網絡研討會討論了使用熱門團隊在OpenMP中使用嵌套的成功示例,并解釋了利用嵌套并行機會的最佳實踐。
    的頭像 發表于 11-07 06:52 ?2579次閱讀

    單片機C語言下LCD多級菜單應該如何實現詳細方法方法說明

    本文所介紹的LCD 采用128 ×64 點陣的液晶屏,因此可顯示16 ×16 點陣的漢字4 行8 列。菜單為多級嵌套形式,最長的有13 層,主要完成對某個測點各方面的設置或查詢,可通過“向上
    發表于 08-05 17:34 ?26次下載
    單片機C語言下LCD多級菜單應該如何實現詳細方法方法說明

    介紹python列表的邊界和嵌套

    本文介紹python列表的邊界和嵌套。只能訪問python列表范圍內的項,python列表可以嵌套python列表。
    的頭像 發表于 02-27 14:49 ?936次閱讀

    c語言宏定義可以嵌套嗎?

    c語言宏定義可以嵌套嗎? C語言宏定義可以嵌套,也就是一個宏定義可以包含另一個宏定義,這也被稱為宏定義的嵌套擴展。 宏定義是C語言中一種很重要的語法結構,它類似于一種預處理指令,用于在程序編譯之前將
    的頭像 發表于 09-04 17:38 ?3172次閱讀
    主站蜘蛛池模板: 囯产精品久久久久久久久免费蜜桃| 色播播电影| 三级黄色高清视频| 野花日本高清在线观看免费吗 | 一本道手机无码在线看| 2019一級特黃色毛片免費看| 1973性农场未删减版| YELLOW日本动漫免费动漫| 大肥婆丰满大肥奶bbw肥| 国产亚洲精品久久久久小| 精品一区二区三区四区五区六区 | 男人网站在线| 无码一卡二卡三卡四卡| 在线观看国产精选免费| 成人国产在线24小时播放视频| 国产一区精选播放022| 男女啪啪久久精品亚洲A | 好大好爽好深舒服死了| 美女被爆羞羞天美传媒| 婷婷六月激情综合一区| 99爱在线精品视频免费观看9| 国产精华av午夜在线观看| 乱码国产丰满人妻WWW| 亚洲AV噜噜88| 打卡中国各地奋斗第一线| 老师的脚奴| 亚洲精品无码久久久久A片| 大胆国模一区二区三区伊人| 青青久在线视频免费观看| 亚洲色视在线观看视频| 国产成人精品电影| 青青草原影视| AV多人爱爱XXx| 男人边吃奶边挵进去呻吟漫画| 一本道综合久久免费| 国产亚洲精品久久精品69| 肉肉高潮液体高干文H| RUNAWAY韩国动漫免费官网版| 蜜桃成人在线| 99re1久久热在线播放| 美妇教师双飞后菊|