開始就是簡單的順序結構 選擇結構 循環結構
都很容易理解 我如今使用的編譯器爲 MSVC2019 企業版
順序結構 順便提了一下宏和函數的概念 讓我對宏和函數有個初步的認識ide
#include <stdio.h> int Max (int x , int y) { if (x>y) return x; else return y; } // 函數 #define MAX(X,Y) (X>Y?X:Y) //宏 int main() { int a = 1; int b = 2; int max=0; max = Max (a,b); printf ("max=%d\n",max); max = MAX (a ,b); printf ("max=%d\n",max); return 0; }
選擇結構 函數
#include <stdui.h> int main() { int day = 0; printf ("輸入一個數,就能輸出對應的周幾是否爲工做日"); scanf ("%d",&a); switch (day) { case 1 : case 2 : case 3 : case 4 : case 5 : printf ("工做日"); break; case 6; case 7; printf ("休息日"); break; default: printf ("輸入錯誤\n"); break; } return 0; }
循環結構 有for while do while三種類型ui
#include <stdio.h> int main () { int a = 0; while (a<10) { a++; if (5 == a) { continue ; // continue 的做用爲跳過本次循環 如下的語句再也不執行 } printf (" %d ",a); } return 0; }