[[TableOfContents]] 쉬운 것 같지만 쉬운 반 세번째 모임입니다~ = 공부 내용 = * 표준 입,출력 함수 중 대표 함수 설명~ 1. printf 함수의 작동 원리 2. 서식문자 ( %d ) * 변수와 상수에 대한 설명 1. 변수가 어떻게 만들어 질까? * 연산자 설명~ 1. 대입 연산자 ( = ) 2. 산술 연산자 ( +, -, *, /, % ) 3. 부호 연산자 ( +(양수 부호), -(음수 부호) ) 4. 증감 연산자 ( ++, -- ) 5. 비교 연산자 ( >, <, ==, !=, >=, <= ) 6. 논리 연산자 ( &&, ||, ! ) = 안내 내용 = * ZP 정모 월요일에 있습니다~ 관심있으시면 오시오. * 피드백 문제 꼭 합시다~ = 참가 여부 = || 강사 || 박성현 || O || || 새싹 || 장용운 || O || || || 송치완 || O || || || 신형준 || X || = 피드백 문제 = 1. 특수 문자 중 \n을 사용하는 이유가 무엇인지 쓰세요. 2. 다음 연산의 결과 값은? (x와 y는 다음과 같이 선언되어 있다., int x = 31; int y = 9;) (1) x && y (2) x & y (3) ~x (4) (x++) + (--y) (5) x % 4 3. 연산자 우선순위가 같은 연산자끼리의 연산 방향을 결정하는 것을 무엇이라고 하는가? 4. 다음 printf 함수와 scanf 함수 사용 중 틀린 것을 고르고, 제대로 고치시오. (고친 부분에 대해서는 하이라이트 표시해주세요~ 하이라이트는 따옴표세개로 양 옆을 감싸주면 됩니다~) {{{ printf("%d + %d = %d\n", 3, 4); printf(3 + 4 = 7); printf("Olleh~!\n"); scanf("%d", x); //x는 int형 으로 선언되어 있다고 가정. }}} = 후기 = * '''후기 작성 요령''' : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요. * 관련 페이지 : ThreeFs, [http://no-smok.net/nsmk/ThreeFs ThreeFs(노스모크)], [http://no-smok.net/nsmk/FiveFs FiveFs(노스모크)] * 링크를 눌러보기조차 귀찮은 당신을 위한 간단한 설명 * Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획. * 예를 들어 지난주에 돈가스를 먹은 것에 대해 후기를 쓴다면 : "지난주에 강남에 가서 하나에 5만원하는 돈가스를 먹었다.(사실) 기대를 잔뜩 했는데 별로 맛이 없었다.(느낌) 강남은 땅값이 비싸서 값만 보고 엄청 맛있을거라 기대하면 안된다는 것을 알았다.(깨달은점) 다음에는 미리 인터넷에서 평을 찾아보고 별점이 높은 돈가스집을 찾아서 가봐야겠다.(앞으로의 계획)" 오늘은 표준 입출력 함수, 상수&변수의 의미와 각종 연산자들에 대해서 배웠다. 역시 배우면 배울수록 흥미롭다. 그런데 용운이는 다 알고있고 형준이는 안오고 뭔가 나만 배우고 있는 듯한 느낌이...... ㅜㅜ. 아무튼 지금은 무식해도 올해가 끝나갈 쯤엔 나도 C언어 마스터가 되야지. - 송치완 ---- 피드백 문제 -송치완 1. \n은 한줄 띄우는 엔터역할을 합니당 2. (1) 1 (2) 9 (3) -32 (4) 39 (5) 3 3. 결합성 4. {{{ printf("%d + %d = %d\n", 3, 4); '''printf(3 + 4 = 7);''' printf("Olleh~!\n"); scanf("%d", x); //x는 int형 으로 선언되어 있다고 가정. }}} 고치면 {{{ printf("%d + %d = %d\n", 3, 4); printf("3 + 4 = 7"); printf("Olleh~!\n"); scanf("%d", x); //x는 int형 으로 선언되어 있다고 가정. }}}