順序,選擇和循環是程序的三大基本結構,無論多么復雜的程序,都是用這三種結構寫出來的。
if的用法(示例1)
# include <stdio.h>
int main(void)
{
if (true)
if (false)
printf("哈哈!\n");
else
printf("呵呵!\n"); //注意else與if的對應,else與if的對應是從中向兩頭的對應。
if (true)
{
if (false)
printf("哈哈!\n");
}
else
printf("呵呵!\n"); //要想else對應第一個if,則必須在本應與其對應的if語句上加大括號,使其單獨成句。
return 0;
}
程序輸出:

示例2
# include <stdio.h>
int main(void)
{
if (3)// if():對真假的處理,0為假,非0為真
{
printf("AAAA\n");
printf("BBBB\n");
}
return 0;
}
程序輸出:

示例3
# include <stdio.h>
int main(void)
{
//int i, j;
//printf("請輸入i j的值:");
//scanf("%d %d", &i, &j);
if (2==3)
printf("i大於j\n");
else
printf("i小於j\n");
return 0;
}
程序輸出:

示例4:
# include <stdio.h>
int main(void)
{
int x;
int y;
printf("請輸入x的值:");
scanf("%d", &x);
y = 0;
if (x >= 0);
if (x > 0)
y = 1;
printf("y = %d\n", y);
return 0;
}
必果學院
騰訊課堂必果學院是一個致力於C/C++/Python全棧學習的平台。必果學院提供從MFC/QT的客戶端到linux服務器,嵌入式到物聯網,游戲開發到游戲破解等一站式教學。適合0基礎的對編程感興趣初高中學生及以程序員為目標職業的在校大學生和初入職場不就亟待提升的初中級程序員。

掃碼加裙獲取資料
C/C++ QT/UI

Linux 高級開發

區塊鏈

軟件工程
