NTU-Exam 板


LINE

課程名稱︰程式設計 課程性質︰選修 課程教師︰陳光華 開課學院:文學院 開課系所︰圖資系 考試日期(年月日)︰97.11.12 考試時限(分鐘):180 是否需發放獎勵金:是 (如未明確表示,則不予發放) 試題 : 1. 問答題 (20%) (1)請解釋什麼是語意錯誤 (semantic error) ?什麼是語法錯誤 (syntax error) ? (2)運算子==與=意義上有何不同? (3)i++與++i意義上有何不同? (4)請將下列六種變數型態的所佔的記憶體大小 (sizeof) 排序: int、char、float、long、short、double。 2. 請說明下列程式錯誤並更正。共有五處不同的錯誤,同一種錯誤多次出現仍視為一個 。每行最前面的數字為行數,方便同學作答,非錯誤。(10%) 1 #include <stdio.h> 2 int main() { 3 int num=9, 2num=3; 4 scanf(%d, num); 5 2num = num ++; 6 printf("2num is %d\n" 2num); 7 system(pause"); 8 return; 9 } 3. 請寫出程式執行的結果(20%) #include <stdio.h> void main() { int i=331, j; float f=123.456; printf("%X\n", i); printf("%010.5f \n", f); printf("%.6E \n", f); j= f>i?f:i; printf("%d\n", j); system("pause"); return; } 4. 假設使用者分次執行下列程式,分別輸入'a'、'c'、'B'、'd'與'E',請分別說明各次 執行程式的結果 (10%) #include <stdio.h> void main() { char a; a=getch(); switch(a) { case 'a': printf("A"); case 'b': printf("B"); break; case 'c': printf("C"); default: printf("D"); } printf("\n"); system("pause"); return; } 5. 請依下列運算式,說明運算過程中變數型態的變化,請填入int、char、float、short 、或是double。(10%) char c; short s; int i; double d; float f; c * s + d / f - ( i + c ) ╲ / ╲ ╱ ╲ / ↘ ↙ ↘ ↙ ↘ ↙ ╭───╮ ╭───╮ ╭───╮ │ │ │ │ │ │ ╰───╯ ╰───╯ ╰───╯ ╲ ╱ ╱ ╲ ╱ ╱ ↘ ↙ ╱ ╭────╮ ╱ │ │ ╱ ╰────╯ ╱ ╲ ╱ ╲ ╱ ╲ ╱ ╲ ╱ ↘ ↙ ╭───╮ │ │ ╰───╯ 6. 寫出一個程式可以讀入三個整數,比較三個整數的大小,並列印出最大的整數與最小 的整數。(20%) 輸入:三個整數並以空白間隔,最後並排行。Ex: 5 6 7 輸出:MAX=[數字]換行 Ex: MAX=7 MIN=[數字]換行 Ex: MIN=5 7. 請將下列 do while 迴圈轉換為 while 迴圈以及 for 迴圈。(20%) do { y= func1(x); if (y<0) exit(1); z= func2(y); x=z; } while (z>0); --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.140.133
1F:推 abacada :不知道要丟在那 先收進去 麻煩小板主囉~ 01/20 02:16







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP