160 likes | 320 Views
作業系統. 老師 :李冠憬 助教:楊斯竣. 大綱. scanf () switch 試 做 for while do….while 試 做. scanf (). 格式: scanf (“ 格式字串 ”,& 變數 1,& 變數 2,…);. scanf (). 請設計讓使用者輸入 兩數相加, 顯示兩數 相 加 的 結果, ( 請宣告兩個變數去顯示 ) 。. scanf (). 請設計讓使用者輸入十六進位轉十進位,顯示轉換的結果 ( 請 宣告變數 去 顯示,注意變數宣告方式 ) 。. scanf ().
E N D
作業系統 老師:李冠憬 助教:楊斯竣
大綱 • scanf() • switch • 試做 • for • while • do….while • 試做
scanf() • 格式: scanf(“格式字串”,&變數1,&變數2,…);
scanf() • 請設計讓使用者輸入兩數相加,顯示兩數相加的結果,(請宣告兩個變數去顯示)。
scanf() • 請設計讓使用者輸入十六進位轉十進位,顯示轉換的結果(請宣告變數去顯示,注意變數宣告方式)。
scanf() • 請設計讓使用者輸入一字元,顯示其ASCII碼,顯示結果(請宣告變數去顯示,注意變數宣告方式)。
switch • 格式: switch(運算式) { case 選擇值1: 敘述主體; break; case 選擇值2: 敘述主體; break; ….. default: 敘述主體; } 運算式可以是整數或字元
試做 • 請寫出一程式讓使用者輸入運算式,顯示其運算結果,如下圖。
試做 • 請寫一個程式讓使用者輸入1~12數字顯示其月份英文,顯示如下圖。
for • 格式: for(設定迴圈初始值;判斷條件;設定增減量) { 迴圈主體; }
試做 • 用for迴圈寫出1~10的加總。
while • 格式: 設定迴圈初始值 while(判斷條件) { 迴圈主體; 設定增減量; }
試做 • 用while迴圈寫出1~10的加總。
do…while • 格式: 設定迴圈初始值 do { 迴圈主體; 設定增減量; }while(判斷條件);
試做 • 用do…while迴圈寫出1~10的加總。
試做 • 分別用for、while、do…while做出九九乘法表。