首页
/
每日頭條
/
圖文
/
c語言if與else是如何配對的
c語言if與else是如何配對的
更新时间:2026-07-03 05:29:55

如果程序中有多個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
推荐阅读
豬肚雞正宗做法播放
豬肚雞正宗做法播放
在廣東有道漢族名菜,有極為霸氣的名字-“鳳凰投胎”。據說用來食療會讓膚色紅潤光澤,美豔動人,它就是豬肚雞。濃郁的藥材香味,鮮嫩的雞肉和爽脆的豬肚,讓湯汁變得香氣馥郁。一碗鮮香的湯汁下肚,渾身就洋溢着飽飽的滿足感。By心煮藝愛廚房【豆果美食官...
2026-07-03
最正宗的尖椒幹豆腐的做法
最正宗的尖椒幹豆腐的做法
導語:做尖椒幹豆腐,牢記“一蒜二水三汁”,做出的豆腐鹹香軟嫩辣味足!幹豆腐是我們東北的特色美食,從小我就對“幹豆腐”情有獨鐘,不管是用來卷黃瓜條蘸雞蛋醬吃,還是加蔥絲做涼拌菜吃都特别過瘾!小時候難得能下一次飯店,在我印象不多的下飯店經曆中,...
2026-07-03
對産品質量的領悟是什麼
對産品質量的領悟是什麼
公司裡每當有産品質量問題客訴時,相關部門都會被考核,由于權責不明确又執行不到位,開會時候都不樂意了,追查原因就各自為營,答非所問,說一堆奇葩理由推卸責任,混淆視聽。個人的看法分享:1,質量是怎麼出來的,是生産出來的?是檢驗出來的?還是先期設...
2026-07-03
菠蘿怎麼種植成熟要多久
菠蘿怎麼種植成熟要多久
菠蘿有哪些特點,種植的時候,有哪些方法和注意事項?在我們平時生活中,很多人也會在沒事幹的時候吃很多的水果,能夠有效的補充人體所需的一些營養物質,還能夠起到解暑止渴的作用,而今天想給大家介紹的這種水果叫做菠蘿,相信大家都知道它的味道是比較甜的...
2026-07-03
騎砍潘德的預言npc屬性修改
騎砍潘德的預言npc屬性修改
以下是6399小編為大家帶來騎馬與砍殺潘德的預言特殊NPC招募心得。特殊NPC招募方法當各位第一次見到這個的時候,會做什麼呢?聲望高的時候順理成章的選擇第二個仍然開打但若經過合理的選擇會出現這種情況特殊NPC康斯托克到手,看看屬性,對于5級...
2026-07-03
Copyright 2023-2026 - www.tftnews.com All Rights Reserved