所屬科目:泉勝◆程式設計實習
1.填入程式片段。(A)j=0; j<=abs(i)(B)int j=0; j<i(C)int j=0; j<=abs(i)(D)int j=0; j<=5-I
2.填入程式片段。(A)int j=0;j<=5-abs(i);j++(B)int j=1;j<=5-i;j++(C)int j=1;j<=abs(i);j++(D)intj=1;j<=5-abs(i);j++
3.寫出執行結果。
4.寫出執行結果。(A)5(B)13(C)14(D)15
5.以下程式可將陣列內容以亂數排列,填入程式片段。(A)t=a[i]; a[i]=a[c]; (B)a[i]=a[c]; a[c]=t;(C)t=a[i]; a[c]=t;(D)t=a[i]; a[i]=a[c]; a[c]=t;
6.產生 7 個不重複 1~42 亂數。挑出錯誤的敘述。(A)(B)(C)(D)
7.取 7 個 1-42 的不重複亂數,挑出錯誤的敘述。(A)(B)(C)(D)flag=1;
8.寫出執行結果。(A)ABCDEFGH(B)AB(C)ABC(D)15
9.寫出執行結果。(A)ABCDEFGH(B)AB(C)CDEF(D)C
10.寫出執行結果。(A)23(B)24(C)30(D)33
11.寫出執行結果。(A)3(B)4(C)30(D)40
12.寫出執行結果。(A)3(B)4(C)30(D)40
13.寫出執行結果。(A)3(B)4(C)30(D)40
14.以下程式可計算銀行利息,選出錯誤的敘述。(A)int aa(char a[]){(B)(C)int b1=aa(c[i][0]);(D)
15.挑出錯誤的敘述。(A)int add (a, b){(B)(C)(D)
16.寫出執行結果。(A)3(B)4(C)10(D)15
17.寫出執行結果。(A)3,4(B)4,3(C)3,3(D)4,4
18.寫出執行結果。(A)3,4(B)4,3(C)3,3(D)4,4
19.寫出執行結果。(A)3,4(B)4,3(C)3,3(D)4,4
20.找出錯誤的敘述。(A)void swap(int, int);//(B)(C)(D)
21.找出錯誤的敘述。(A)void swap(int *, int *);(B)(C)(D)
22.找出錯誤的敘述。(A)(B)(C)(D)
23.寫出執行結果。(A)99(B)88(C)2(D)0
24.找出錯誤敘述。(A)void chang(int a[]){(B)a[2]=2;(C)(D)printf("%d",a[2]);
25.寫出執行結果。(A)abcd(B)ab2d(C)2(D)b
26.找出錯誤敘述。(A)void chang(char a[]){(B)(C)chang(a);(D)printf("%s",a[]);
27.寫出執行結果。(A)6(B)3(C)0(D)程式錯誤
28.寫出執行結果。(A)6(B)3(C)0(D)程式錯誤
29.寫出執行結果。
(A)6(B)3(C)0(D)8
30.寫出執行結果。(A)6(B)3(C)0(D)程式錯誤
31.寫出執行結果。(A)6(B)3(C)8(D)0
32.寫出執行結果。(A)6(B)3(C)8(D)0
33.寫出執行結果。(A)6(B)3(C)8(D)0
34.寫出執行結果。
(A)6(B)3(C)9(D)0
35.寫出執行結果。(A)6(B)3(C)9(D)0
36.寫出執行結果。(A)6(B)3(C)9(D)0
37.寫出執行結果。(A)2(B)3(C)4(D)5
38.寫出執行結果。(A)2(B)3(C)4(D)5
39.寫出執行結果。(A)2(B)3(C)5(D)9
40.寫出執行結果。(A)2(B)3(C)5(D)9
41.寫出執行結果。(A)2(B)3(C)5(D)9
42.寫出執行結果。(A)2(B)3(C)5(D)程式錯誤
43.寫出執行結果。(A)2(B)3(C)5(D)程式錯誤
44.寫出執行結果。(111 年統測)(A) 0.0 (B) 7.0 (C) 7.5 (D) 15.0
45.寫出執行結果。(A)512(B)1024(C)2048(D)4096
46.寫出執行結果。(A)512(B)1024(C)2048(D)2468
47.給定函式 F(),執行 F()時哪一行程式碼可能永遠不會被執行到?//APCS10603
(A) a = a + 5;(B) a = a + 2;(C) a = 5;(D) 每一行都執行得到
48.寫出執行結果。
(A)4(B)5(C)6(D)7
49.寫出執行結果。(A)4(B)5(C)6(D)15
50.寫出執行結果。(A)24(B)30(C)40(D)45
51.寫出執行結果。(A)24(B)34(C)40(D)45
52.寫出執行結果。(A)3(B)4(C)5(D)6