>> DAVID J.馬蘭：讓我們開始寫作 一些更複雜的條件。
尤其是，讓我們寫一個程序 提示輸入一個整數用戶，
就是說，在1和10之間，然後 的確有一點分析。
但這次報告是否是 號碼是小型或中型或大型的
尺寸，繪製那些區別 相當隨意。
>> 要做到這一點，我要依靠的get 整型，從CS50的功能
庫，正是這麼做的。
而且我也要去 槓桿打印f。
所以，我要開始 通過包括cs50.h為
以及標準io.h.
>> 和去然後在主聲明 通常的方式，詮釋主作廢，左大
括號，右大括號。
而我則去提示 用戶的一個整數。
打印樓請給我一個 1和10之間的整數。
>> 現在，讓我們這個int通過聲明 變量調用，也就是說，n和分配
它那裡得到整型的返回值。
現在，讓我們做一些分析。
>> 如果n大於或等於0，並且 n為小於或等於，例如，3，
那麼我們要繼續前進，打印 出你選擇了一個小整數。
>> 否則，如果用戶選擇，比方說， 一個中等大小的值，讓我們
檢查，如下所示。
否則，如果n大於或等於 比方說，第4和n是小於或等於
比如說，7，然後我要去打印 出你選擇了一個中等的int。
>> 最後，我會假設，如果 值介於8和10，它們
挑了個大整數。
因此，要表達的是，我會打字，否則，如果 n是大於或等於8而n
是小於或等於10，前進 並打印你選擇了一個大的整數。
>> 否則，這裡有一個第四個條件。
如果用戶不配合，反而 鍵入一個值，該值是小於
0或大於10，我想 簡單地譴責他們。
否則打印出來，你挑 無效的詮釋。
>> 讓我們保存文件。
編譯它具有使非開關。
回到我的提示下，我會跑 它與點削減非開關。
並讓我們嘗試一些值。
>> 首先，讓我們不合作 並在負1。
幸運的是，這是由我們的檢測 在這種狀態下最後分支。
讓我們用點斜線再試 非開關，這時候給它1。
我確實撿到一個小整數。
>> 讓我們用點斜線做一遍 非開關，此時採摘，比如說，5。
，這是一個中等的int。
現在，讓我們不要再點 削減非開關。
並給它值10，這 確實是一個大整數。
>> 現在，值得注意的是，這一計劃 本來在已實施
任何數量的方式。
首先，它是完全 隨心所欲，我畫了線，我
其中小型，中型那樣， 和大整數。
我們可以得出那些 邊界的任何地方。
>> 但更有趣的是，我沒有 來表達自己與所有這些
大於或等於或小於 大於或等於跡象。
我可以，例如，如果重寫 n是大於或等於4並
n為小於或等於7，作為代替 如果n大於3且n
小於8，然後打印出 你選擇了一個中等的int。
>> 畢竟，如果用戶的輸入，由 GET為int的性質，是一個整數，我們
既可以測試，如果該值大於 比大於3或更大或
等於4。
而且我們還可以檢查是否是 值小於8或更少
大於或等於7。