所屬科目:泉勝◆程式設計實習
1. _sum 是合法的變數名稱。 (A)O (B)X
2. 7eleven 是合法的變數名稱。 (A)O (B)X
3. %a 是合法的變數名稱。 (A)O (B)X
4. a! 是合法的變數名稱。 (A)O (B)X
5. a c 是合法的變數名稱。 (A)O (B)X
6. c+5 是合法的變數名稱。 (A)O (B)X
7. c++ 是合法的變數名稱。 (A)O (B)X
8. c# 是合法的變數名稱。 (A)O (B)X
9. for 是合法的變數名稱。 (A)O (B)X
10. if 是合法的變數名稱。 (A)O (B)X
11. auto 是合法的變數名稱。 (A)O (B)X
12. break 是合法的變數名稱。 (A)O (B)X
13. case 是合法的變數名稱。 (A)O (B)X
14. char 是合法的變數名稱。 (A)O (B)X
15. const 是合法的變數名稱。 (A)O (B)X
16. continue 是合法的變數名稱。 (A)O (B)X
17. default 是合法的變數名稱。 (A)O (B)X
18. do 是合法的變數名稱。 (A)O (B)X
19. double 是合法的變數名稱。 (A)O (B)X
20. else 是合法的變數名稱。 (A)O (B)X
21. enum 是合法的變數名稱。 (A)O (B)X
22. extern 是合法的變數名稱。 (A)O (B)X
23. float 是合法的變數名稱。 (A)O (B)X
24. book 是合法的變數名稱。 (A)O (B)X
25. for 是合法的變數名稱。 (A)O (B)X
26. goto 是合法的變數名稱。 (A)O (B)X
27. if 是合法的變數名稱。 (A)O (B)X
28. inline 是合法的變數名稱。 (A)O (B)X
29. int 是合法的變數名稱。 (A)O (B)X
30. long 是合法的變數名稱。 (A)O (B)X
31. register 是合法的變數名稱。 (A)O (B)X
32. restrict 是合法的變數名稱。 (A)O (B)X
33. return 是合法的變數名稱。 (A)O (B)X
34. short 是合法的變數名稱。 (A)O (B)X
35. signed 是合法的變數名稱。 (A)O (B)X
36. sizeof 是合法的變數名稱。 (A)O (B)X
37. static 是合法的變數名稱。 (A)O (B)X
38. struct 是合法的變數名稱。 (A)O (B)X
39. switch 是合法的變數名稱。 (A)O (B)X
40. typedef 是合法的變數名稱。 (A)O (B)X
41. union 是合法的變數名稱。 (A)O (B)X
42. people 是合法的變數名稱。 (A)O (B)X
43. boy 是合法的變數名稱。 (A)O (B)X
44. girl 是合法的變數名稱。 (A)O (B)X
45. unsigned 是合法的變數名稱。 (A)O (B)X
46. volatitle 是合法的變數名稱。 (A)O (B)X
47. while 是合法的變數名稱。 (A)O (B)X
48. _for 是合法的變數名稱。 (A)O (B)X
49. _Bool 是合法的變數名稱。 (A)O (B)X
50. char a=65; printf("%c", a); // A (A)O (B)X
51. char a='A'; printf("%c", a); // A (A)O (B)X
52. char a='A'; printf("%d", a); // 65 (A)O (B)X
53. char a=128; printf("%d", a); // 128 (A)O (B)X
54. unsigned char a=128; printf("%d", a); (A)O (B)X
55. short a=-128; printf("%d", a); // -128 (A)O (B)X
56. short a=-40000; printf("%d", a); // -40000 (A)O (B)X
57. unsigned short a=-1; printf("%d", a); // -1 (A)O (B)X
58. unsigned short a=65535; printf("%d", a); // 65535 (A)O (B)X
59. unsigned short a=65536; printf("%d", a); // 65536 (A)O (B)X
60. unsigned int a=5000000000; printf("%d", a); // 5000000000 (A)O (B)X
61. int a=3000000000; printf("%d", a); // 3000000000 (A)O (B)X
62. int a=2000000000; printf("%d", a); // 2000000000 (A)O (B)X
63. float a=3E38; printf("%f", a); // 沒有溢位 (A)O (B)X
64. float a=3E39; printf("%f", a); // 沒有溢位 (A)O (B)X
65. string c; 是 C 語言合法敘述。 (A)O (B)X
66. char a="A"; printf("%c", a); // A (A)O (B)X
67. char a='ABC'; printf("%c", a); // A (A)O (B)X
68. char a='ABCD'; printf("%c", a); // A (A)O (B)X
69. const double PI=3.14; 是合法敘述。 (A)O (B)X
70. Const double PI=3.14; 是合法敘述。 (A)O (B)X
71. #define PI 3.14; 是合法敘述。 (A)O (B)X
72. define PI 3.14 是合法敘述。 (A)O (B)X
73. #define PI=3.14; 是合法敘述。 (A)O (B)X
74. (A)O (B)X
75. Double PI=3.14; 是合法敘述。 (A)O (B)X
76. long double PI=3.14; //是合法敘述。 (A)O (B)X
77. long long a=1; //是合法敘述。 (A)O (B)X
78. const a=1; a =a+1; printf("%d", a); // 2 (A)O (B)X
79.(A)O (B)X
80. char a=64; int b=a; printf("%d", b); // 64 (A)O (B)X
81. int a=64; char b=a; printf("%d", b); // 64 (A)O (B)X
82. int a=64; char b=(int)a; printf("%d", b); // 64 (A)O (B)X
83. float a=3.4; int b=a; printf("%d", b); // 3 (A)O (B)X
84. float a=3.4; int b=(int)a; printf("%d", b); // 3 (A)O (B)X
1.下列那一個不是 C 語言的合法變數名稱?(技藝競賽修護組)(A) _Test (B) TEST (C) 5test (D) test1
2.關於 C 程式語言中,使用 define 建立常數的方式,下列何者正確?(111 年統測)(A)define PI =3.14; (B) define PI 3.14; (C) #define PI = 3.14 (D) #define PI 3.14
3.小芳刪除行號 1 至行號 5 中的哪一個部分後,可以使程式編譯成功?(A) (Value1 - 1) (B) Value3 = Value2; (C) const(D) #define Value2 (Value1 - 1)
4.程式修正後,當程式執行完行號 6 的時候,CheckValue 的值為下列何者?(A) 200 (B) 199 (C) 198(D)100
5.以 C 語言開發程式的敘述,下列何者錯誤?(A) 程式需要經過編譯及連結產生可執行檔,才能夠執行(B) 使用#include 前置處理命令時,命令結尾需要加上分號(C) main()是一個函式,程式執行時從 main()函式開始執行(D) 單行註解可用 2 個斜線(//)開頭