Ì
o^ t ¾ Óá Ô ÐÕ ªA b ç 3 'Ý ¼ #1 / E11 K ² ú
y
©
@ /l 2007¸ 9 Z 4 27{ 9
£¸ %Kæ·Uc 7B "ä·ÌfCãÃ× !³Àø56£ £· »&P¢>"¿ ÃZȧ!B
HHeá!l I±Õkï.
1. 6£§õ °ú Ér%o tr H%i½+ÉÉrÁº%Á ?
#include <iostream>
É
e¦>Uc l mk·iostream + 6£ ãÃ× 7W ø5. 2. 6£§õ °ú Ér"î§îëHsH%i½+ÉÉrÁº%Á ?
using namespace std;
stdl¸ כ»ë5ÑUcÇa+bC#aÑÏÐMl¸æ·£·è«×Ü«^9gl£ TÒ»ÊÁÑÏN )
£ ø5.
3. &ñú+þA_ ôÇ>\¦ #Á #Qt ·ú§¸2¤C++s ]j/BNH îß©uHÁº%Á
? á
!.
4. 6£§¿º"î§îëHÉr°ú Érכ ? char grade = 65;
char grade = ’A’;
ßÃ.¿RËÁUc G±Û£·ÊÁ¿ÑÏã÷ÊÁ¿ÑÏãÃà«×,ßç ýY
ø5. 65 ‘A’+ %K óÞ«ÿ? âø5 ¿RËÁUcÐM (Ud· æ·#a ASCII
óÞ«) ßj¢> G±ÛÖR Úrø ï, Þ«ä·N Ü«Ým NíâÖR ¿RËÁUcÐM (Ud
· æ·¢> EBCDIC óÞ«) ÒR Úrø ïN ÛÖS. FD9Ôeµ\ãÃ× É
£
·TÒ»D1,D+%K*×ÖRÇaÊÁ(×ÊÁ·%K£o>ÊÁUc 7ÐM¿RËÁlà«×%K
(×ÊÁ· %K £o>ÊÁUc 7ÐM 8 %K*×øÐM I±Óh ¿R§L±Ó»jTÒ» ÊÁ Ñ
Ï .
5. 6£§õ °ú ÉrX<s'Ìo^\¦.
(a) 30>h_char+þA"é¶è\¦C\Pactors→char actors[30];
1
(b) 100>h_short+þA"é¶è\¦C\Pbetsie→short betsie[100];
(c) 13>h_float+þA"é¶è\¦C\Pchuck→float chuck[13];
(d) 64 >h_ long double +þA "é¶è\¦ C\P dipsea → long double dipsea[64];
6. Óüt¦l\ @/ôǽ¨¸^`¦[O>.s ½¨¸^\H Óüt¦l_7áxÀÓ(kind),
&
ñ
úÐ)aÕªÏþ(gram)éß0A_Áº>(weight),èúÂÒeHG'pwp'(cm) é
ß
0A_U´s (length)Ð&ñ_K ôÇ.s]j [O>ôǽ¨¸^\¦¦, s
½¨¸^+þAܼÐú\¦&ñ_¦ ílo. I
±
ÕãÃ× ¼ÇÐÅ]TÒ» óÞ«+ ø5UdÖR £¸ø G±Û. struct Fish
{
char kind[20];
int weight;
double length;
};
Fish petes = {"trout", 13, 12.25};
7. 0A\"f&ñ_ôǽ¨¸^`¦s6 x#,½¨¸^_C\P`¦&ñ_HX<,&ñ _
½+ÉM:‘¸p’, ‘ĺ!3’, ‘Fg#Q’, ‘¸o’Õªo¦‘©#Q’\ @/K ílo. Á
º>ü<U´sH6£§_³ð\¦ÃиôÇ.
³
ð1: Óüt¦l ½¨¸^\¦0Aôdzð 7
á
xÀÓ Áº>(gram) U´s(cm)
¸p 500 30 Ä
º!3 400 20 F
g#Q 1000 60
¸o 490 30
©
#Q 600 60
I
±
ÕãÃ× ¼ÇÐÅ]TÒ» óÞ«+ ø5UdÖR £¸ø G±Û. Fish fish[5] =
{
{"¤¼§È", 500, 30.0}, {"¬Á¦ÍÞ", 400, 20.0}, {"¡Òò¬¸", 1000, 60.0}, {"¤¼¤´¦È", 490, 30.0}, {"Éò¬¸", 600, 60.0}, };
8. 6£§_ï×¼H `¦Ér?`¦ØÔ#Q"?/6 xsئ§4÷&H?
2
cout << (int *) "I am a Dongseo-Man.";
£
·ßÃ. ”I am a Dongseo-Man.”ÖR %Ká~ (×ÊÁlà«× Ü«%Ká~+ k
¼ÇÐ ÌÁ¿× Ë^ÛÖS. cout [ËcW ÐM char ÌfC+ l ÌÁ¿· ·]TÒ» %K á
~
+ ò5Ñ6× B7ø5. Ü«a (int *)· £¢> Ü« ÌÁ¿ int ÌfC
£
· mkÐM ïê>'a× £o>».ÉÛÖS." l ÃZÂZ%KÖR Ü« %Ká~l k¼ÇÐ b
CÐM ÌÁ¿··]ø5.
9. 6£§_ï×¼H0A+«>. #QP:"f? long* fellow;
*fellow = 233233;
ïê>'a· Ça+h9rãà ïeªmNíâ»Çß. ïê>'a£o>ÊÁ Ça+bC#a Rc¿ h
TÒ»$×bC¢>, Ü« Rc¿hUcÐM 6£ l f ÌÁ¿ $*×ÛÖS. DUc" Ð
M
fellowÐM ïê>'a £o>ÊÁ Ça+bC 7ãÃ, #aÄ> ÌÁ¿· h&
Ð M
m,ÌÁ¿+ G±êl 7bCmNíâ»Çß. l¡U> ¿RËÁ ïê>'a£o>ÊÁ+ïeG±êÖR
ÈÁ¿N±Ó ÊÁá!ÐMUd¥´·)+í«Qce(garbage)l." Ü« í«Qce hoÐM ÌÁ¿ÐM ÈÁ¿ ¿ßÃÐM í«Qce G±êlà«× Ü« ÌÁ¿Uc §´ÇaG±ê
£
· #aÛyÐM ¿ÖR Ü« è«×Ü«^9gl ÒR è«×Ü«^9g £¿ÐM (PÆZW V+ (P Æ
Z
£· '×BÐM D@ø5 =l.
10. 6£§õ °ú Érúd_ °úכ`¦C++~½ÓdܼР>íßK.
8 * 9 + 2 + 6 * 3 / 4 + 3 / 4 * 6 + 6.0 * 3 / 4 + 15 % 4 85.5
3