Contents
2. feedback ¶
- 새싹�실� ZeroPage�서 시행�는만� 4F(ThreeFs + Future Action Plan)� 맞게 feedback� 작성합니다.
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
- 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
- 설마 ì�´ê²ƒë³´ë‹¤ ë�” 짧게 ì“°ì§„ ì•Šê² ì£ ? 믿ì�„게요
- 설마 ì�´ê²ƒë³´ë‹¤ ë�” 짧게 ì“°ì§„ ì•Šê² ì£ ? 믿ì�„게요
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
- feedback� 최대한 성�있게 �주세요.
- 반드시 ZeroWiki� 작성해주세요. 하위 페�지를 만드는 것� 허용합니다.
- 여러분들ì�´ ë°°ìš´ ë‚´ìš©ì�„ ì •ë¦¬í•´ì£¼ì„¸ìš”. 학습효과가 ë�” 커집니다.
- 반드시 ZeroWiki� 작성해주세요. 하위 페�지를 만드는 것� 허용합니다.
- ì°¸ê³ ë¡œ ZeroWiki는 MoniWiki Engineì�„ 사용하며 Google Chromeì�´ë‚˜ Mozila Firefox, Safari보다는 Internet Explorerì—�서 가장 잘 ë�Œì•„가는 것 같습니다.
3.1.2. 수업 ë‚´ìš© ¶
- 위키사용하는 방법
- Compile�란?
- 기계어?
- C프로그래� Java C++
-> 1110010 (AND) (어셈블리)
C (high level 언어)
"hello"
#include ----- => source=code 소스
coding
"hello"
#include ----- => source=code 소스
coding
3.1.3. 후기 ¶
- Coding, ì†Œê³ ê¸°?
- 김준� �안
- 오늘 처ì�Œ 새싹êµ�실ì�„ 했는ë�°, 작년ì—� 배우는 것과는 ëŠ�낌ì�´ ë§Žì�´ 다른다. ë“£ê³ ìžˆëŠ”ê±°ë³´ë‹¤ 가르치는게 ìƒ�ê°�보다 ì–´ë µë‹¤. -김태진
- 늦게와서 ì •ì‹ ì—†ì—ˆë‹¹ ã… ã… ìƒˆì‹¹êµ�실 하면 C수업 듣는ë�° ë�„움ì�´ ë�˜ê² ì§€?ã…‹ã…‹ 기대ë�œë‹¤ -ì�´ë¯¸ê²½
- 처ì�Œìœ¼ë¡œ 새싹êµ�실 왔는ë�° 조금밖ì—� ì•ˆë°°ì› ëŠ”ë�° ì–´ë µë‹¤.ㅜㅜ ì„ ìƒ�님ì�„ ë”°ë�¼ì„œ 잘 ë°°ìš°ê² ìŠµë‹ˆë‹¤! -장윤화
3.2.2. Ice Breaking ¶
- 주�� ��� 있는 집� 갔다왔어요 호호 -장윤화
- í† ìš”ì�¼ ì €ë…�때 í•™êµ�ì—� 왔다. 육피ì—� 아무ë�„ 없었다. 파ë‹ì�„ 시켰는ë�° ì “ê°€ë�½ì�´ 없었다.-ì�´ë¯¸ê²½
- 주�� 강아지와 산책� 했다. 힘들었다. 따�다녔다. 강아지가 힘�너무 세다. ㅋㅋㅋㅋ.. 권�현
3.2.3. 수업내용 ¶
- 첫 실습.
int main()
{
}
- ëª¨ë“ C 프로그램ì�˜ 기본ì�€ 여기서 시작ë�œë‹¤.
- 프로그래� 문장� 어떻게 �는지, 한 문장� 나누는 기준 (;) � 대해서.
- printf를 사용하는 방법, %d란 무엇�가.
- #include는 ë˜ í•˜ëŠ” 것ì�¸ê°€. 좀 ë�” ìƒ�세히 ë§�해줄 필요가 ìžˆê² ë‹¤.
- = ì�´ëž€ 무엇ì�´ê³ == ì�´ëž€ 무엇ì�¸ê°€.
- �료형�란 무엇�가.
- ì„ ì–¸?? ë˜ ì„ ì–¸í•˜ëŠ”ë�°??
3.2.4. ê³¼ì œ ¶
- ê³¼ì œë¥¼ 내주지 ì•Šìœ¼ë ¤ 했으나 ë‚´ì•¼í• ê±° 같당. ã…‹ã…‹ã…‹
1.int a=10,b=12,temp;ê°€ 있는ë�° aì—� 있는 ê°’ì�„ bì—� ë„£ê³ , bì—� 있는 ê°’ì�„ aì—� 넣는 프로그램ì�„ ì§œ 보세요.
//힌트!!
#include <stdio.h>
int main(){
int a=10,b=12,temp;
//코드를 넣어주세요
printf("%d %d",a,b);
//ì�´ë•Œ ì¶œë ¥ê°’ì�€ 12와 10ì�´ ë�˜ì–´ì•¼ê² 지요?
return 0;//ì�´ê²Œ ë”지는 ì‹ ê²½ì“°ì§€ 마세요.
}
2.ìž�료형ì�´ëž€ 무엇ì�¸ê°€, int, float,char,doubleì�´ ë”ì§€ ìƒ�ê°�í•´ë³´ë�„ë¡� 합시다.(모르면 물어ë´�ìš”~
)
3.다ì�Œ 프로그램ì�´ 무엇ì�„ ì¶œë ¥í•˜ëŠ”ì§€ ìƒ�ê°�í•´ë³´ê³ , 프로그램ì�„ 그대로 짜서 ë�ê°€ 나오는지 확ì�¸í•´ë´…시다.
)3.다ì�Œ 프로그램ì�´ 무엇ì�„ ì¶œë ¥í•˜ëŠ”ì§€ ìƒ�ê°�í•´ë³´ê³ , 프로그램ì�„ 그대로 짜서 ë�ê°€ 나오는지 확ì�¸í•´ë´…시다.
#include <stdio.h>
int main(){
int a=21,b=2,c;
a=a*b;
c=a+b;
printf("안녕하세요, 우리반입니다. 1+3=%d",c+b);
return 0;
}
4.Compileì�´ëž€ ë˜ê¹Œ? ìž�ì‹ ì�´ ìƒ�ê°�하는 ì�˜ë¯¸ë¥¼ 한줄로 요약해서 후기ì—� ì�¨ë³´ìž�.
3.2.5. 후기 ¶
- 오늘ì�€ 보람찬 실습수업 ã…‹ã…‹ã…‹ã…‹ ë§Žì�€ê±¸ ë°°ì› ìŠµë‹ˆë‹¹ 다ì�Œì‹œê°„ì�´ 기대ë�˜ë„¤ìš”. -ì�´ë¯¸ê²½
(추가 : ì�¸ê°„ì�´ 쓰는 언어ì—� 가까운 언어로 ì§ í”„ë¡œê·¸ëž¨ì�„ 기계어로 ë�œ 프로그램으로 변환시키는 것ì�´ë�¼ê³ ìƒ�ê°�합니다.)
- 프로그래�� 기초를 배운 것같다.. �� �혔다.. 외울 것� 많� 것 같다..
(추가 : ì�¸ê°„ì�´ 쓰는언어를 기계어로 번ì—하는 것ì�´ë�¼ê³ ìƒ�ê°�합니다.) -장윤화
- ì—시 ì‹¤ì œë¡œ 해보는게 가장 좋ì�€ 수업ì�¸ë“¯.. 오늘 잘 ë°°ì› ìŠµë‹ˆë‹¤ ~!!
- 갑작스런 ì´�í™”.... 때문ì—� 1ì‹œê°„ì •ë�„ë°–ì—� 진행하지 못했네요. ì�´ëŸ¬ë©´ 안ë�˜ëŠ”ë�° ã… ã… ã… ê·¸ëž˜ë�„ ì €ë²ˆì£¼ì—� ìž ê¹� ì•Œë ¤ì¤€ê²Œ 있으니 그거로 ì�´ë²ˆì£¼ì¹˜ë¥¼ í‰�친거로 í•´ì•¼í• ê±° 같습니다. ã… ã… ë‹¤ì�Œì£¼ë¶€í„´ 수요ì�¼ë¡œ ìˆ~ìš± 가는거니까 í•„ì°¸! ã…‹ã…‹ + 다들 후기 ì�´ì •ë�„로는 ì�¨ 줘요 ã…‹ã…‹ -김태진
3.3.3. 수업 ë‚´ìš© ¶
- %d, %c, ìž�료형, ì ˆì°¨ì§€í–¥, if-else,scanf,printf, else if
#include <stdio.h>
int main(){
char a='d';
int b;
char e=a;
printf("%c",e);
return 0;
}
무엇ì�´ ì¶œë ¥ë� 까요?
- ì§�ì ‘ 코딩해보기
- 180기준으로 í�¬ë©´ 위너, 작으면 ì •ìƒ�ì�¸. 그런ë�° 164는 ì •ì§„ê²½, 171ì�€ ì�´ë¯¸ê²½, 187ì�€ ê¶Œë�„현ì�´ 나오는 프로그램 작성.
- 180기준으로 í�¬ë©´ 위너, 작으면 ì •ìƒ�ì�¸. 그런ë�° 164는 ì •ì§„ê²½, 171ì�€ ì�´ë¯¸ê²½, 187ì�€ ê¶Œë�„현ì�´ 나오는 프로그램 작성.
#include <stdio.h>
int main(){
int height;
scanf("%d",&height);
if(164==height) printf("ì •ì§„ê²½");
else if(171==height) printf("�미경");
else if(187==height) printf("권�현");
....
return 0;
}
윤화� 코드
#include <stdio.h>
int main()
{
int a=164, height;
scanf("%d",&height);
if(164==height) {
printf(" ì •ì§„ê²½");
}
if (171==height){
printf("�미경");
}else if(187==height){
printf("권�현");
}else if(height<180){
printf("ì •ìƒ�ì�¸");
}else{
printf("위너");
}
return 0;
}
3.3.4. ê³¼ì œ ¶
ì�´ë²ˆ ê³¼ì œëŠ” 1번 2번 둘중ì—� 하나를 ì„ íƒ�해서 하면 ë�©ë‹ˆë‹¤
1.ì�´ë²ˆì‹œê°„ ë°°ìš´ ë‚´ìš©(ìž�료형, %d, %c, ì ˆì°¨ì§€í–¥, if-else, scanf, printf, else if, ==, =, +=,>)ì�„ 글로 ì�¨ì„œ ì •ë¦¬í•´ë´…ì‹œë‹¤. 괄호안ì—� 있는 단어들ì�„ ì�´ìš©í•´ì„œ ì�¨ë´�ìš”. ê°�ê°�ì�˜ 단어들ì�˜ 뜻ì�„ 나열해ë�„ ì¢‹ê³ , 수업시간ì—� 한 것ì�„ ìƒ�ê°�해가며 ì�´ëŸ¬ì�´ëŸ¬í•œ 것ì�€ 주ì�˜í•´ì•¼í•œë‹¤ ë�¼ëŠ” 형태로 줄글로 ì�¨ë�„ 좋아요. 단순히 ì •ì�˜ë§Œ ì“°ë�”ë�¼ë�„ A4 반페ì�´ì§€ëŠ” ë� 거같네요~.
2-2.char형� 통해 printf("%c%c%c%c%c",????);로 Woori가 나오는 프로그램� 짜보�� 합시다. 소스는 jereneal20@네�버.com으로 보내줘요.
1.ì�´ë²ˆì‹œê°„ ë°°ìš´ ë‚´ìš©(ìž�료형, %d, %c, ì ˆì°¨ì§€í–¥, if-else, scanf, printf, else if, ==, =, +=,>)ì�„ 글로 ì�¨ì„œ ì •ë¦¬í•´ë´…ì‹œë‹¤. 괄호안ì—� 있는 단어들ì�„ ì�´ìš©í•´ì„œ ì�¨ë´�ìš”. ê°�ê°�ì�˜ 단어들ì�˜ 뜻ì�„ 나열해ë�„ ì¢‹ê³ , 수업시간ì—� 한 것ì�„ ìƒ�ê°�해가며 ì�´ëŸ¬ì�´ëŸ¬í•œ 것ì�€ 주ì�˜í•´ì•¼í•œë‹¤ ë�¼ëŠ” 형태로 줄글로 ì�¨ë�„ 좋아요. 단순히 ì •ì�˜ë§Œ ì“°ë�”ë�¼ë�„ A4 반페ì�´ì§€ëŠ” ë� 거같네요~.
- 컴퓨터로 í•´ë�„ ë�˜ê³ , 글로ì�¨ë�„ ìƒ�관없어요. 컴퓨터로 하는 경우 jereneal20@네ì�´ë²„.com으로 ë©”ì�¼ 보내줘요.
2-2.char형� 통해 printf("%c%c%c%c%c",????);로 Woori가 나오는 프로그램� 짜보�� 합시다. 소스는 jereneal20@네�버.com으로 보내줘요.
- ì—시 모르는게 있으면 물어보면 ì œê°€ 가르ì³� 줄테니 모르면 ê¼ ë¬¼ì–´ë´�ìš”. ì• ë§¤í•œê±´ 간단하게 ì �ì–´ë†“ê³ ì²´í�¬í•´ë†“ì•„ë�„ 좋아요.^^
- ê³¼ì œëŠ” 가능하면 수업시간 ì „ë‚ ê¹Œì§€ëŠ” ì˜¬ë ¤ë†“ë�„ë¡� 합시다~
3.3.5. 후기 ¶
- 오늘 6pì—�서 세번째 수업ì�„ 했다. if와 else if, temp, scanf, printf ì—� 대해서 ë§Žì�´ ë°°ì› ë‹¤. scanf는 ê°œë…�ì�´ ì–´ë ¤ì›Œì„œ ë§Žì�´ í—·ê°ˆë ¸ì§€ë§Œ &ë§Œ 확실히 외우기로 ê²°ì •í–ˆë‹¤. if를 배우면서 혼ìž� 코딩ì�„ 해봤다. 괄호 맞추기가 너무 ì–´ë µë‹¤. 처ì�Œì�´ë�¼ 보기좋게 ëª»ì“°ê² ë‹¤... 다ì�Œë¶€í„´ 보기좋게 줄맞춰서 쓰기로 마ì�Œë¨¹ì—ˆë‹¤ã…Žã…Žã…Žã…Žã…Ž -장윤화
- 오늘ì�€ 태진ì�´í˜•ì�´ ë‚´ì£¼ì‹ ê³¼ì œë¥¼ ê°™ì�´ 해보면서 printf와 scanf ìž�료형 temp if else if를 섞어가며 ê°�ê°�ì�˜ 함수를 알아보았다. 헷갈리는건 ì•„ì§� 마찬가지지만, í›ˆë ¨í•˜ë©´ 나아질거ë�¼ê³ ìƒ�ê°�한다. c언어는 ì •ë§� 규칙ì�´ ë§Žì�€ê²ƒ 같다. ì§‘ì—�서 코딩연습ì�´ í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�í–ˆê³ , 여러 규칙지키면서 í•´ì•¼í•˜ê² ë‹¤ ã…‹ã…‹ -ê¶Œë�„현
- 학�� 있�때 물어보면 내가 �와줄거야. ㅋㅋ -김태진
- 학�� 있�때 물어보면 내가 �와줄거야. ㅋㅋ -김태진
- 오늘ì�€ 수업ì—� 늦게 와서 혼ìž� 수업 받았다. 그래ë�„ ìƒ�ê°�보다 빨리 ë��나서 ì‹ ë‚¬ë‹¤ ã…‹ã…‹ 반복문ì—� 대해서 ë°°ì› ëŠ”ë�° ì—시 ì•„ì§� ì–´ë ¤ìš´ 것 같다..ã…‹ã…‹ ê·¸ë¦¬ê³ ìž�꾸 쓰다가 오타가 나서 오류가 떴는ë�° 찾기 힘들었다. 온ì �ê³¼ 쉼표를 ë‚´ 눈ì�€ 구별하지 못하는 것 같다..... 앞으로 쓸 때 ì •ì„±ì�„ 담아서 ì�¨ì•¼ê² 다 ã…‹ã…‹ -ì�´ë¯¸ê²½
3.4.3. Ice Breakingì�„ 가장한 퀴즈 ¶
- 아오 가장심한 í�‘ì„�병 ã… ã… ì–´ì©Œëƒ� 여러분들ë�„ í�‘ì„�병 조심하세요. 난 ì— í‹°ëŠ” 안갔다. í�‘ì„�병 ã… ã… ë“±ì‚°(ì§‘ë’¤ì—� ê´‘êµ�ì‚°?)ì�€ 열심히~ + ë†�구ë�„ 했당 ã…‹ã…‹ -ê¶Œë�„현
- ì§‘ë¶€ì— í‹°ë¥¼ 갔다. ìˆ ë§ˆì‹œê³ ê½�ë�¼~_~ 한강 ë�™ìž‘대êµ�를 가봤는ë�°, ì¶¥ê³ ëƒ„ì‹œë‚˜ëŠ” ê³³ì�´ì—ˆë‹¤. 한게없는ë�°... NXT해야ë�˜ëŠ”ë�° ã… ã… -ì�´ë¯¸ê²½
3.4.4. 수업 ë‚´ìš© ¶
- 복습 : %d
- 개행문�
- í–‰ ------ row
- \n
- í–‰ ------ row
- Linux - Ubuntu
- cd change directory
- ls
- gcc
- cd change directory
#include <stdio.h>
int main(){
int a=2;
a+=3; // a=a+3;
return 0;
}
- (2!=3) => ì°¸
- ASCII Code 아스키코드 => char �서 쓰�는 코드
#include <stdio.h>
int main(){
char a='a',c='d';
c=a+1;
printf("%c",c);
return 0;
}
ì�´ 프로그램ì�˜ ì¶œë ¥ê°’ì�€?
switch(height){
case 171:
printf("미경�");
case 187:
printf("�현�");
default:
printf("너 키 ë�니");
}
스위치를 �용한 키 확�
- a++;, ++a;
for(i=0;i<=100;i++){
for(j=0;j<100;j++)
printf("%d\n",i);
}
- for문� 요소 검사 순서 -> 1243 243 243
- Linux, switch, gcc, while, for.
3.4.5. ê³¼ì œ ¶
- ê³¼ì œëŠ” 가능하면 4ì›” 8ì�¼ ì�¼ìš”ì�¼ 밤까지 하ë�„ë¡� 합니다.
- 소스를 jereneal20@네�버.com 으로 보내�� 해요~
- 소스를 jereneal20@네�버.com 으로 보내�� 해요~
- ê³µí†µê³¼ì œ 1: 구구단ì�„ ì¶œë ¥í•˜ëŠ” 프로그램 짜오기.
1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 . . .
- ê³µí†µê³¼ì œ 2: C 수업시간ì—� 나온 ê³¼ì œ 소스 보내기.
- 미경ì�´ ê³¼ì œ : 숫ìž�를 ìž…ë ¥ë°›ê³ í•´ë‹¹í•œ ë§Œí�¼ 별ì°�기를 하는 프로그램 짜오기.
- (5를 넣으면 5-4-3-2-1ê°œì�˜ 별ì�„ ì € 형태로 ì¶œë ¥, 4를 넣으면 4-3-2-1 ë°©ì‹�.)
- 현란하게 별ì�„ ê°€ì§€ê³ ë†€ 수 있는 ê³¼ì œ! ã…‹ã…‹
- (5를 넣으면 5-4-3-2-1ê°œì�˜ 별ì�„ ì € 형태로 ì¶œë ¥, 4를 넣으면 4-3-2-1 ë°©ì‹�.)
*****
****
***
**
*
- 윤화, ë�„현ì�´ ê³¼ì œ : 해당 ì¶œë ¥ë¬¼ì�„ while혹ì�€ for문ì�„ ì�´ì¤‘으로 ì�´ìš©í•´ì„œ 짜오기.
1112111 1112111 1112111 3333333 1112111 1112111 1112111
- ê³¼ì œê°€ ì–´ë ¤ìš¸ 수 있으니 모르면 물어보ë�„ë¡�í•´ìš”.
3.4.6. 후기 ¶
- 장윤화 - switch와 whileì�„ ë°°ì› ìŠµë‹ˆë‹¤. whileì�„ 배우다가 ë©˜ë¶•í• ë»” 했지만 나름 머리를 êµ´ë ¤ê°€ë©° ì½”ë”©í–ˆì–´ìš”ã… _ã… ë§ˆì§€ë§‰ì—” 막혀서 ê³¼ì œë¥¼ 받았지만... ì•„ì§�ë�„ 코드 짜는 것ì�€ 너무 ì–´ë ¤ì›Œìš”... ì§‘ì—�가서 열심히 c공부를 í•´ì•¼ê² ìŠµë‹ˆë‹¤. switch와 case는 ê°™ì�´... 쓰는 ê±´ë�°... ì–´ë–¨ 때 쓰는 ê±°ëƒ�ë©´ if문ì�„ 쓸 때 번거로우니까 switch를 ì”�니다.
- ì�´ë¯¸ê²½ - switch, while, forì�„ ë°°ì› ìŠµë‹ˆë‹¤. 반복문ì�€ ì•„ì§� ì–´ë ¤ìš´ê²ƒ 같아요 ã… ã… ... 열심히 연습해서 ì €ë�„ 현란하게 *ì�„ ê°€ì§€ê³ ë†€ê³ ì‹¶ì–´ìš”.....ã…‹ã…‹ ê·¸ë¦¬ê³ ìž�꾸 괄호 쓸 때 실수해서 ì—�러뜨는ë�° 주ì�˜í•´ì•¼í• 것 같아요..
- ê¶Œë�„현 - switch, while, forì�„ ë°°ì› ìŠµë‹ˆë‹¤. ì–´ë ¤ì›Œì„œ ì •ì‹ ì�„ ëª»ì°¨ë¦¬ê² ì–´ìš” ã… ã… ì—´ì‹¬ížˆ 연습해볼게요 ã… ã… ;ëž‘ 괄호 주ì�˜í•´ì•¼ê² 습니다. ë§Žì�€ 함수가 ì•„ì§�ë�„ 낯설어요.. 코딩 ì •ë§� ì–´ë µë„¤ìš”..
3.5. 4-2회차(ë³´ì¶©) (4/9) ¶
- c는 복습ì�„ 안하면 다 까먹어요.. 열심히 ë³µìŠµí•˜ê² ìŠµë‹ˆë‹¤..! 장윤화
- for문과 while 별�기를 연습했습니다. 집�서� 연습 많�하면 � 나� 모습 보여드릴 수 있� 거 같네요. 조금씩 나아지는게 보람찹니다 ^^(권�현)
3.6.3. 수업 ë‚´ìš© ¶
- 함수ì—� 관하여. scope ( ì§€ì—변수, ì „ì—변수), 매개변수.
- 심화로 재귀함수� 대하여.
- 심화로 재귀함수� 대하여.
#include <stdio.h>
int function(int fa,int fb);
int funct(int fa,int fb);
int main()
{
int a,j,b;
a=10;
b=12;
for(j=0;j<5;j++){
a+=function(a,b);
}
}
int funct(int fa,int fb)
{
return fa+1;
}
int function(int fa,int fb)
{
fa=funct(fa,fb);
printf("%d %d\n",fa,fb);
return 0;
}
3.6.5. 후기 ¶
- ì �심약ì†� 빨리 ë��ë‚´ê³ ì™€ì„œ 오늘ì�€ 함수를 ë°°ì› ë‹¤. int main()ì�´ëŸ° 함수를 연달아 ì�¨ì„œ 함수간ì�˜ ì—°ê²°ì�´ë‚˜ ë�Šê¹€ê°™ì�´ 조금ì�€ 복잡한 것ì�„ ë°°ì› ë‹¤. ì•„ì§� 구성ì�´ 눈ì—� 않ì�µì–´ 힘들지만 ì�´í•´ê°€ëŠ” 부분ë�„ 꽤 있었다. ì›�래 í•˜ëŠ”ë‚ ì�´ 아닌ë�° í•´ì£¼ì‹ ë‹¤ê³ í•˜ì‹ íƒœì§„ì�´í˜• ê°�사합니다
-권�현
- 는 사실 오늘ì�´ 하는 ë‚ ì�´ë�¼ëŠ”ê±° ㅇㅅㅇ ã…‹ã…‹ - 김태진
- ì�´ë¯¸ê²½ - 함수ì—� 대해서 ë°°ì› ë‹¤. 재귀함수ë�„ ë°°ì› ëŠ”ë�° 너무 ì–´ë ¤ìš´ê±° 같다 ã… ã… ìž�꾸 ë¶€ë¥´ê³ ë˜� ë¶€ë¥´ê³ í•´ì„œ 결과를 ì˜ˆì¸¡í• ìˆ˜ 없었다 ã… ã… ã… do whileì�´ëž‘ << ë�„ ë°°ì› ëŠ”ë�° <<í• ë•Œ 2진수까지 ìƒ�ê°�해야해서 화났다.
- ì•„ì§�ë�„ c프로그래ë°�ì�€ ì–´ë ¤ìš´ 것 같아요...-장윤화
- 는 사실 오늘ì�´ 하는 ë‚ ì�´ë�¼ëŠ”ê±° ㅇㅅㅇ ã…‹ã…‹ - 김태진
3.7.2. IceBreaking ¶
- IceBreaking� 시험 -_-;;
3.7.3. 수업 ë‚´ìš© ¶
- 2010ë…„ 봉봉êµ�수님ì�˜ 시험지를 í’€ì–´ë³´ê³ , í’€ì�´.
- 허준범êµ�수님ì�˜ pptì—� 필요한것만 요약 후 ì •ë¦¬.
- int main( void ) - main indicate that main is a program building block called a function
- printf,\n,\t,\a,\\,\",return 0; in main,compile, link, scanf, int ==> variables, c=a+b;, %d, + => operator, %,if, ==, !=, >=, else, sequential execution, for, ab:c, total variable, counter variable, garbage value, (int), ì—°ì‚°ìš°ì„ ìˆœìœ„, ++a a++ pre/post in/decrement operator, math.h // pow,%21.2d, case switch, break, continue, logical operator || && ! 등.
- int main( void ) - main indicate that main is a program building block called a function
3.8.2. IceBreaking ¶
- 시험ì�€ ì–´ë• ë‚˜ìš”?!
3.8.5. 후기 ¶
오늘ì�€ scope를 ë°°ì› ë‹¤. 함수안ì�˜í•¨ìˆ˜ 구조가 단순했지만 코드를 처ì�Œì�¨ë³´ë‹ˆ ì–´ë µê²Œ ëŠ�껴졌다. 서치, 함수안ì�˜í•¨ìˆ˜ 스코프 수업시간내ì—�서 ë°°ì› ì§€ë§Œ 기억ì�´ 나질 않았다. ã… ì•žì�˜ìˆ˜ì—… 코딩연습ì�„ 하면 뒤수업ì�´ ë‚˜ê°€ê³ ì�´ê²Œ 반복ë�˜ì„œ ìž�꾸 못하는거같다. ë¨¼ì €ê²ƒ, ë’¤ì—�것 ê°™ì�´ 코딩연습ì�„ í•´ë´�야 ê² ë‹¤. -ë�„현-
- 함수와 ë°°ì—´ì�„ ë°°ì› ë‹¤. ë°°ì—´ 쓸 때 0부터 시작하는 걸 잘 ê¸°ì–µí•´ì•¼ê² ë‹¤. ì¤‘ê°„ê³ ì‚¬ ë��ë‚˜ê³ ì²˜ì�Œ 수업 í–ˆë�”니 ì˜ˆì „ì—� ë°°ì› ë�˜ 게 í—·ê°ˆë ¤ì„œ ë‹¹í™©ìŠ¤ëŸ¬ì› ë‹¤. -미경
3.11.3. ê³¼ì œ ¶
- 2x2í–‰ë ¬ 곱셈 짜보기
- int* a; int b;�때, &a,a,*a,b,&b가 무엇�지 �보기
- 아래 코드가 무슨 �미�지 ��해보기
void swap(int* a,int* b)
{
int temp;
temp=*a;
*a=*b;
*b=temp;
}
int main(){
int c,d;
c=4;
d=5;
swap(&c,&d);
printf("%d %d",c,d);
return 0;
}
3.12.1. 후기 ¶
- ì €ë²ˆ 시간ì�´ëž‘ ì�´ë²ˆ 시간 ë‘� 번ì—� 걸ì³�서 í�¬ì�¸í„°ì—� 관한 ë‚´ìš©ì�„ ë°°ì› ëŠ”ë�° 코드를 ë³´ë©´ ê·¸ 당시ì—�는 ì�´í•´í•˜ëŠ”ë�°, 다시 ì§�ì ‘ í•´ë³´ë ¤ë‹ˆ 헷갈린다ㅜㅜ 혼ìž�서 ë§Žì�´ 연습해ë´�야 í• ê²ƒ 같다. ë˜� ë�™ì � í• ë‹¹ì—� 대해서ë�„ ë°°ì› ëŠ”ë�°, ë°°ì—´ê³¼ 비슷해서 ì�´í•´í•˜ê¸° 좋았다. 마지막 수업ì�´ë�¼ ë”ê°€ 아쉽지만.. 한 학기ë�™ì•ˆ 잘 가르ì³�주셔서 C 수업 ë”°ë�¼ê°ˆ 수 있었ë�˜ 것 같다 ã…¡ -미경












