揚聲器1：讓我們寫一個程序 一個圖形用戶界面，也
包括標籤。
而在這個標籤，我們要存儲 數，儘管作為一個字符串。
而我們將更新該標籤 又一次，又一次，又一次。
所以，最終我們算 向下從50到零。
Glabel，稱它的標籤，得到 返回新glabel價值。
現在，我不打算給這個 標籤值，因此我會
放在引號，引文結束。
>> 接下來讓我們叫個setFont，路過 在標籤，讓我們在傳遞
特別是所謂的字體 SANSSERIF 36點。
出現這種情況存在的字體 裡面的CS50設備。
於是最後，讓我們添加標籤 到如下的窗口。
現在，讓我們繼續以誘使 循環是怎麼回事計數
從50降低到零。
而這循環中，讓我們反复 更新標籤和
在屏幕上顯示出來，因為，INT I 得到50，i是大於或等於
零，我減，減。
>> 現在，標籤，事實證明， 必須是字符串。
但實際上，我計數， 使用整數。
所以，在某種程度上，我將不得不轉換 整數，我，一個字符串
表示箭頭。
要做到這一點，讓我們聲明 char中支架3。
因此，我們有足夠的存儲空間 為2位的數字，然後是
空終止符。
那麼讓我們來調用的print f傳球 以s，傳入報價，
引文％的我。
這表明我們確實希望 格式化的整數。
最後，在經過我自己。
換句話說，s打印f或字符串 打印樓就像打印樓預計
格式字符串以及緊接著的一些變量 替換成
格式字符串。
但它也可以接受是其第一 參數，位置在其中
想存儲的字符串 你已經代表
與該格式字符串。
>> 所以接下來，讓我們繼續前進，呼叫建立， 標籤，通過標籤中，通過以s。
現在，終於，只是因為這個標籤 寬度會隨時間而改變
我們倒計時從50到49，打點， 點，點，到九到八。
這是不一樣寬 兩位數字是。
讓我們繼續來動態計算出 什麼的這個寬度
標籤應再保證 它總是在屏幕上居中。
我首先要聲明一個雙， 稱這是X，而我則打算
存儲的x裡面，拿到的結果 寬度，傳入的寬度
整個窗口，減得寬， 通過在標籤中。
然後把整個事情由兩個。
同樣我要申報y將成為 等於得到整個高度
只是窗口，減去獲取高度 標籤和除以2為好。
最後，我要打電話介紹SetLocation， 通過在標籤，
通過在X，傳入年。
有通過定位 標籤在x逗號年。
>> 最後，使該倒數不 發生得太快，讓我們
暫停，對於比如說，在100毫秒 標籤的每個更新。
要做到這一點，我們就可以調用pause 功能，即在被定義
斯坦福移植的庫， 很簡單，如下所示。
>> 現在讓我們保存，編譯， 並運行此程序。
做標籤，點斜線，標籤。
還有我的用戶界面 從50開始遞減計數。
計算下來，下來， 上下，和完成。