More actions
imported>장용운 No edit summary |
imported>천준현 No edit summary |
||
| Line 127: | Line 127: | ||
** Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획. | ** Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획. | ||
* 오늘 저는 졸았습니다... 정말 죄송했습니다 ㅠ 그래도 오늘 많은 것들을 배웠어요. 앞으로는 절대 졸지 않겠습니다 ㅠㅠㅠ [[천준현]] | |||
* | * | ||
* | * | ||
Revision as of 15:32, 20 March 2015
참여자 명단
| 의사 | 장용운 | 11학번 | 출석 |
| 환자 | 천준현 | 15학번 | 출석 |
| 최지혁 | 출석 | ||
| 박인서 | 출석 |
수업
진행
- 장소 : 6층 학회실
- 시간 : 15시 ~ 17시
내용
2강. 그 뒷면에는..
- 우리는 CPU에 일을 시킨다
- 휘발성 메모리
- 프로그램과 프로세스
- 변수와 메모리
- 자료형의 개념
○ 자료형에 따른 해석 방식 ○ 여러 가지 자료형
- 문자 리터럴, 문자열 리터럴
○ 문자와 문자열의 차이 ○ 문자열 선언 방법 ○ 이스케이프 시퀀스
- ASCII 코드
- 실수 리터럴 표현법
- 진법 표현
- 묵시적 형 변환과 명시적 형 변환
○ 묵시적 형 변환은 연산에 대해 일어난다 ○ 캐스팅
- 함수란?
- 다시 보는 Hello world 프로그램
실습
- scanf를 이용하여 콘솔 입력 받기
- printf와 scanf를 이용한 덧셈기 만들기
- printf와 scanf를 이용한 진법 변환기 만들기
코드
예제1
#include <stdio.h>
int main(void) {
char c = 97;
printf("%c%c%c%c%c", c, c + 1, c + 2, c + 3, c + 4);
return 0;
}
예제2
#include <stdio.h>
int main(void) {
printf("%c%c%c%c%c%c%c%c%c%c%c%c%c\n", 'C', ' ', 'P', 'r', 'o', 'g', 'r', 'a', 'm', 'm', 'i', 'n', 'g');
printf("C Programming\n");
printf("%s", "C Programming\n");
char* s = "C Programming";
printf("%s\n", s);
return 0;
}
예제3
#include <stdio.h>
int main(void) {
int Integer = 100;
char Character = '\;
char* String = "문자열";
float FloatingPointRealNumber = 12.7f;
double DoubleRealNumber = 12.7;
printf("%d, %c, %s, %f, %lf\n", Integer, Character, String, FloatingPointRealNumber, DoubleRealNumber);
int Integer2 = 'A';
char Character2 = -36;
float FloatingPointRealNumber2 = -3.14;
double DoubleRealNumber2 = 100;
printf("%d, %c, %f, %lf\n", Integer2, Character2, FloatingPointRealNumber2, DoubleRealNumber2);
int Caster = (char)300;
int Caster2 = (char)3.14;
printf("%d, %d\n", Caster, Caster2);
int Something = (3/4) * 4;
int Something2 = (3.0/4) * 4;
int Something3 = ((float)3 / 4) * 4;
printf("%d, %d, %d", Something, Something2, Something3);
return 0;
}
숙제
- 이 페이지에 후기 작성하기!
- 오늘 공부한 개념 수업 페이지에 정리하기!
- 다음 프로그래밍 용어들의 뜻 조사하기. 다음 시간에 물어봄.
○ IDE ○ Interpreter ○ Linker ○ Library ○ API ○ Framework
후기
- 후기 작성 요령 : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요.
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
- 오늘 저는 졸았습니다... 정말 죄송했습니다 ㅠ 그래도 오늘 많은 것들을 배웠어요. 앞으로는 절대 졸지 않겠습니다 ㅠㅠㅠ 천준현
* *