3. 후기 ¶
- 후기 작성 요령 : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요.
- 관련 페이지 : ThreeFs, ThreeFs(노스모크), FiveFs(노스모크)
- 링크를 눌러보기조차 귀찮은 당신을 위한 간단한 설명
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
- 예를 들어 지난주에 돈가스를 먹은 것에 대해 후기를 쓴다면 : "지난주에 강남에 가서 하나에 5만원하는 돈가스를 먹었다.(사실) 기대를 잔뜩 했는데 별로 맛이 없었다.(느낌) 강남은 땅값이 비싸서 값만 보고 엄청 맛있을거라 기대하면 안된다는 것을 알았다.(깨달은점) 다음에는 미리 인터넷에서 평을 찾아보고 별점이 높은 돈가스집을 찾아서 가봐야겠다.(앞으로의 계획)"
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
- 관련 페이지 : ThreeFs, ThreeFs(노스모크), FiveFs(노스모크)
- 개념 설명 위주로 수업을 진행하였다. 아무래도 포인터를 배우기에 앞서 필요한 메모리 동작에 대한 지식을 이해시키려면 좀 더 시간이 걸릴 것 같다. 실습하는 시간도 필요할 것 같다. 수많은 런타임 에러를 겪고 나서야 포인터를 느낄 수 있으니까... 긴장타시오 다음 시간엔 멘탈붕괴가 일어날 테니깐! - 장용운
- 개념 설명 위주로 수업을 들었다. 그런데 집중을하는데 잘 안들어왔다 왜그렇지 왜그런거지 왜그랬을까. 난 아직 갈길이 멀다는 걸 느꼈다. 포인터 쪽은 한번에 전부 이해하기 힘드니 실습을 병행해 자주 봐야겠다.. 멘탈을 강화시키는 연습을 해야겠다
- 프로그램 분석을 하고 설명을 들었습니다. 설명을 들을때 이해도 되고 몰랐던 사실에 대해 알게 되어서 좋았습니다. 그런데, 프로그래밍에대해서 조금 안다고 해서 제가 뭐가문제인지, 무엇이 부족한지 잘 몰랐는데 수업을 하면서 알게되었습니다. 성준이나 저나 완전히 모르는게 아니라 수업 진도가 빨랐었는데
4. 숙제 ¶
(1) sizeof 연산자를 이용하여 int, char, float, double 변수와 그 변수를 가리키는 포인터 변수가 메모리를 차지하는 용량을 구하시오(소스 코드 및 결과)
(2) 예약어를 10가지 적으시오
(3) srand(time(NULL)) 이 의미하는 바를 적으시오
(4) 가위바위보 게임을 만드시오. 컴퓨터와 가위바위보를 해서 연속으로 3번 이겨야 프로그램이 끝나도록 작성하시오.
(2) 예약어를 10가지 적으시오
(3) srand(time(NULL)) 이 의미하는 바를 적으시오
(4) 가위바위보 게임을 만드시오. 컴퓨터와 가위바위보를 해서 연속으로 3번 이겨야 프로그램이 끝나도록 작성하시오.
4.1.1. 남성준 ¶
(1)
#include<stdio.h> int main(void){ int a; char b; float c; double d; printf("sizeof(a) = %d \n", sizeof(a)); printf("sizeof(b) = %d \n", sizeof(b)); printf("sizeof(c) = %d \n", sizeof(c)); printf("sizeof(d) = %d \n", sizeof(d)); return 0; } 결과 sizeof(a) = 4 sizeof(b) = 1 sizeof(c) = 4 sizeof(d) = 8
결과
(2)
long, double, float, char, return, union, string, if, for, while
long, double, float, char, return, union, string, if, for, while
(3)
(4)
소스 코드
4.1.2. 안혜진 ¶
(1)
#include<stdio.h> int main(void){ int a; char b; float c; double d; printf("sizeof(a) = %d, 크기는 %d \n",sizeof(a),sizeof(int)); printf("sizeof(b) = %d, 크기는 %d \n ",sizeof(b),sizeof(char)); printf("sizeof(c) = %d, 크기는 %d \n",sizeof(c),sizeof(float)); printf("sizeof(d) = %d, 크기는 %d \n ",sizeof(d),sizeof(double)); return 0; } 결과 sizeof(a) = 4, 크기는 4 sizeof(b) = 1, 크기는 1 sizeof(c) = 8, 크기는 8 sizeof(d) = 4, 크기는 4 맞는건지 모르겟어요..ㅠㅠ
결과
(2)
return,continue,double,int,long,short,void,static,char,else,if,switch,for etc.....
return,continue,double,int,long,short,void,static,char,else,if,switch,for etc.....
(3)
seed를 지정하여, 난수를 생성하는것!
seed를 지정하여, 난수를 생성하는것!
(4)
소스 코드