1. 以下程式那一行有錯?#include /* 1 */int main() /* 2 */{int i; /* 3 */printf("Plz enter a integer:"); /* 4 */scanf("%i", i); /* 5 */return(0);}a. 1b. 2c. 3d. 4e. 52. 對於float資料型態而言其使用的位元組(bytes)於C語言中定義為?a. 2b. 4c. 8d. 小於或等於 doublee. 大於 long int3. 以下那個指令會產生編譯錯誤?a. int _Max = 32767;b. float 2PI = 6.2832;c. long large;d. long int big;e. 以上皆非4. 以下何者會造成編譯錯誤(compile error)?a. void main() { int i };b. main() {}c. void main() { printf( "hello, world\\n" ); }d. void main() {{}}5. unsigned int i = 65535U;i++;執行完後之結果,i=?a. 65536b. -32768c. 65534d. 0e. 以上皆非
2006-04-20 17:24:42 · 3 個解答 · 發問者 ? 3 in 電腦與網際網路 ➔ 程式設計
請問第一題喔
答案是A還是E阿??
2006-04-20 17:37:38 · update #1
1. a e (include 後面要加
2. b
3. b (變數不可以數字開頭)
4. a (int i後面沒加分號)
5. d (unsigned 溢位後變為0)
2006-04-20 17:32:13 · answer #1 · answered by 許晴川 2 · 0⤊ 0⤋
謝謝你囉!
2006-07-31 17:05:37 · answer #2 · answered by ? 3 · 0⤊ 0⤋
第1題 E沒錯阿!!!可以用 %d或%i
2006-07-28 13:18:57 · answer #3 · answered by ANDY 2 · 0⤊ 0⤋