a004
C++考試以 zerojudge 實作方式進行
C++上機實作 (非 open book) 即不可帶講義
但會提供常用的英文字及程式基本架構,例
#include <iostream>
using namespace std;
int main()
{
return 0;
}
int
string
cin
cout
while
if
else
序號
|
程式敘述
|
說明
|
1
|
# include < iostream >
|
引入與輸入輸出有關的標頭檔
|
2
|
using namespace std ;
|
宣告 命名空間 std
|
3
|
int main()
|
主程式的開始
|
4
|
{
|
程式區塊的頭
|
5
|
cout <<
“Hello C++!” << endl ;
|
輸出字串及換行
|
…
|
||
-2
|
return 0 ;
|
成功執行,傳回主函式
|
-1
|
}
|
程式區塊的尾
|
序號
|
程式敘述
|
說明
|
5
|
int n ;
|
宣告整數變數n
|
6
|
string s;
|
宣告字串變數s
|
7
|
cin >> n >> s;
|
輸入整數值n及字串s
|
8
|
cout << 5*n+2 << endl ;
|
輸出整數的5倍加2
|
9
|
cout << “ex2:” << s << endl ;
|
輸出字串及換行
|
提示區:有出現的指令會列出,但需自行組合
include
iostream using namespace
int string main
cin cout endl
return
|
2
|
3
|
5
|
7
|
9
|
11
|
13
|
15
|
17
|
19
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
|||||||||||||
21
|
23
|
25
|
27
|
29
|
31
|
33
|
35
|
37
|
39
|
1
|
64
|
2
|
3
|
61
|
60
|
6
|
7
|
57
|
0
|
|||||||||||
41
|
43
|
45
|
47
|
49
|
51
|
53
|
55
|
57
|
59
|
2
|
9
|
55
|
54
|
12
|
13
|
51
|
50
|
16
|
1
|
2
|
3
|
4
|
1
|
|||||||
61
|
63
|
65
|
67
|
69
|
71
|
73
|
75
|
77
|
79
|
3
|
17
|
47
|
46
|
20
|
21
|
43
|
42
|
24
|
1
|
15
|
8
|
1
|
24
|
2
|
||||||
81
|
83
|
85
|
87
|
89
|
91
|
93
|
95
|
97
|
99
|
4
|
40
|
26
|
27
|
37
|
36
|
30
|
31
|
33
|
2
|
16
|
14
|
7
|
5
|
3
|
||||||
101
|
103
|
105
|
107
|
109
|
111
|
113
|
115
|
117
|
119
|
5
|
32
|
34
|
35
|
29
|
28
|
38
|
39
|
25
|
3
|
22
|
20
|
13
|
6
|
|||||||
121
|
123
|
125
|
127
|
129
|
131
|
133
|
135
|
137
|
139
|
6
|
41
|
23
|
22
|
44
|
45
|
19
|
18
|
48
|
4
|
3
|
21
|
19
|
12
|
|||||||
141
|
143
|
145
|
147
|
149
|
151
|
153
|
155
|
157
|
159
|
7
|
49
|
15
|
14
|
52
|
53
|
11
|
10
|
56
|
||||||||||||
161
|
163
|
165
|
167
|
169
|
171
|
173
|
175
|
177
|
179
|
8
|
8
|
58
|
59
|
5
|
4
|
62
|
63
|
1
|
||||||||||||
181
|
183
|
185
|
187
|
189
|
191
|
193
|
195
|
197
|
199
|
|||||||||||||||||||||
201
|
203
|
205
|
207
|
209
|
211
|
213
|
215
|
217
|
219
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
|||||||||||||
221
|
223
|
225
|
227
|
229
|
231
|
233
|
235
|
237
|
239
|
1
|
6
|
1
|
8
|
1
|
15
|
8
|
1
|
24
|
17
|
|||||||||||
241
|
243
|
245
|
247
|
249
|
251
|
253
|
255
|
257
|
259
|
2
|
7
|
5
|
3
|
2
|
16
|
14
|
7
|
5
|
23
|
|||||||||||
261
|
263
|
265
|
267
|
269
|
271
|
273
|
275
|
277
|
279
|
3
|
2
|
9
|
4
|
3
|
22
|
20
|
13
|
6
|
4
|
|||||||||||
281
|
283
|
285
|
287
|
289
|
291
|
293
|
295
|
297
|
299
|
4
|
3
|
21
|
19
|
12
|
10
|
|||||||||||||||
301
|
303
|
305
|
307
|
309
|
311
|
313
|
315
|
317
|
319
|
5
|
9
|
2
|
25
|
18
|
11
|
|||||||||||||||
1
|
2
|
3
|
4
|
5
|
6
|
|||||||||||||||||||||||||
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
24
|
22
|
4
|
2
|
29
|
30
|
|||||||||||||||||
1
|
28
|
19
|
10
|
1
|
48
|
39
|
30
|
2
|
21
|
23
|
1
|
3
|
32
|
31
|
||||||||||||||||
2
|
29
|
27
|
18
|
9
|
7
|
47
|
38
|
3
|
28
|
26
|
17
|
18
|
12
|
10
|
||||||||||||||||
3
|
37
|
35
|
26
|
17
|
8
|
6
|
46
|
4
|
25
|
27
|
20
|
19
|
9
|
11
|
||||||||||||||||
4
|
45
|
36
|
34
|
25
|
16
|
14
|
5
|
5
|
8
|
6
|
36
|
34
|
13
|
14
|
||||||||||||||||
5
|
4
|
44
|
42
|
33
|
24
|
15
|
13
|
6
|
5
|
7
|
33
|
35
|
16
|
15
|
||||||||||||||||
6
|
12
|
3
|
43
|
41
|
32
|
23
|
21
|
|||||||||||||||||||||||
7
|
20
|
11
|
2
|
49
|
40
|
31
|
22
|
|||||||||||||||||||||||