首页
/
每日頭條
/
圖文
/
c語言if與else是如何配對的
c語言if與else是如何配對的
更新时间:2026-02-22 19:25:16

如果程序中有多個if和else,那如何配對,if和else的匹配規則簡單總結為以下兩點:

1.無花括号,else和最近的if匹配

2.有花括号,else和内含有if語句的第1個if語句匹配

我們通過兩個示例來說明以上配對的規則

示例一,if語句無花括号

#include<stdio.h> int main(void){ int number; scanf("%d", &number); if(number > 6) if(number < 12) printf("AAA"); else printf("BBB"); }

執行結果

輸入5,第1個if語句判斷後,無任何輸出。

輸入10,第1個if語句判斷成立,進入第二個if語句,判斷成立,輸出AAA。

輸入15,第1個if與判斷成立,進入到第二個if語句,判斷不成立,執行else,輸出BBB。

匹配規則:無花括号,else和最近的if匹配

c語言if與else是如何配對的(C語言if與else配對規則)1

示例二:if語句使用花括号

int number; scanf("%d", &number); if(number > 6){ if(number < 12) printf("AAA"); } else printf("BBB"); }

輸入5,第1個if語句判斷不成立,執行else,輸出BBB。

輸入10,第1個if語句判斷成立,進入第2個if語句,判斷成立,輸出AAA。

輸入15,第1個if語句判斷成立,進入第2個if語句,判斷不成立,内部的if并沒有else進行匹配,無任何輸出。

匹配規則:有花括号,else和内含有if語句的第1個if語句匹配

c語言if與else是如何配對的(C語言if與else配對規則)2

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
秋水共長天一色
秋水共長天一色
立秋了,一場秋雨一場寒。淅瀝瀝的小雨,帶走了最後的暑氣,滾滾長江東逝水,今人不見前人蹤迹。天空,我不能忍受不再看你,你分分鐘鐘的變化,使我更加明确的知道了世事無常。花無百日紅,人無千日好。是你的就是你的,不是你的就不是你的,反正遲早都要失去...
2026-02-22
塑料熔料溫度标準
塑料熔料溫度标準
塑料熔點和結晶溫度的測試(塑料配方工程師必看)1.當結晶型聚合物的熔體溫度逐漸降低時,分子中儲存的能量開始減少,熔體黏度增加,晶體重新形成。結晶形成的溫度稱為結晶溫度(Tc)。熔體必須在結晶溫度上停留一段時間才能夠順利結晶。2.差示掃描量熱...
2026-02-22
鹿晗與李易峰誰排第一
鹿晗與李易峰誰排第一
最近一大波死去的記憶突然開始發動攻擊,是誰被一個又一個熱搜精準打擊?(意思是我【狗頭】)那些承載着我們青春記憶的偶像,居然一眨眼也都步入了而立之年。看着當年的他們,橘不禁感慨:原來娛樂圈的門檻也不是一直像今天這麼低哈!說到青春的偶像,第一個...
2026-02-22
國産最新插秧機報價
國産最新插秧機報價
每年的全國會,插秧機都是熱點。如果把插秧機看做是自帶動力的農機具的話,那麼該類産品是國内最大的農機具品類,不但産值最高,而且從業者衆多且不乏重量級的企業,久保田、洋馬等大品牌的展位更是備受關注。筆者連續十三年參加全國會,并且每年都會有關于插...
2026-02-22
誇女生漂亮的俏皮話
誇女生漂亮的俏皮話
誇女生漂亮的俏皮話?贊美有着巨大的能量,贊着是使我們樂觀面對生活的重要因素,能讓我們更加自信贊美是人際關系的調和油,贊美能彌補自我不足,以積極向上的心态生活即使隻是間單的幾句贊歎都會使人的心裡得到滿足,今天小編就來說說關于誇女生漂亮的俏皮話...
2026-02-22
Copyright 2023-2026 - www.tftnews.com All Rights Reserved