課程
/后端開發
/C
/C語言入門
而我的語句就不可以喃?加了之后就不可以輸出不滿足條件時的語句。
2015-06-18
源自:C語言入門 4-4
正在回答
if(sale>100)
? ? ? ? if(year>=2)
? ? ? ? {
? ? ? ? ? ? printf("%s\n","獲獎");
? ? ? ? }? ??
? ? else
? ? {
? ? ? ? printf("%s\n","很遺憾,期望你再接再厲");
? ? }
你這里我給你分析一下,你的if(year>=2) 是和else?{?printf("%s\n","很遺憾,期望你再接再厲");} ?配合使用的,
因為else會和離它最近的if去搭配(這里這樣說不知道你會不會理解錯)。我覺得你可能是希望這樣,好好看我的代碼和你的有什么不一樣。
if(sale>100){
}?else ? ?//這里用{}是和if(sale>100)不成立的時候進入的
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么答案if語句可以沒有大括號?
1 回答為啥有if和year之間有兩個兩個括號“ (( ”.
2 回答if和括號之間為什么可以有空格
1 回答為什么兩個練習中if下面的語句不同?
1 回答if else 語句到底要不要加花括號?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-06-18
if(sale>100)
? ? ? ? if(year>=2)
? ? ? ? {
? ? ? ? ? ? printf("%s\n","獲獎");
? ? ? ? }? ??
? ? else
? ? {
? ? ? ? printf("%s\n","很遺憾,期望你再接再厲");
? ? }
你這里我給你分析一下,你的if(year>=2) 是和else?{?printf("%s\n","很遺憾,期望你再接再厲");} ?配合使用的,
因為else會和離它最近的if去搭配(這里這樣說不知道你會不會理解錯)。我覺得你可能是希望這樣,好好看我的代碼和你的有什么不一樣。
if(sale>100){
? ? ? ? if(year>=2)
? ? ? ? {
? ? ? ? ? ? printf("%s\n","獲獎");
? ? ? ? }? ??
}?else ? ?//這里用{}是和if(sale>100)不成立的時候進入的
? ? {
? ? ? ? printf("%s\n","很遺憾,期望你再接再厲");
? ? }