Development/C, C++(556)
-
Ex03-숫자 출력
숫자 출력 강의내용 숫자 출력 소수점 6자리이상 초과할 경우 반올림과 반내림으로 오차 발생 소스코드 #include int main() { //숫자 출력 printf("%d + %d = %d 입니다 \n",3,7,3+7); printf("%i + %i = %i 입니다 \n",3,7,3+7); printf("%d - %d = %d 입니다 \n",3,7,3-7); printf("%i - %i = %i 입니다 \n",3,7,3-7); printf("10진수 %d는 16진수로 %x, 8진수로 %o 입니다. \n", 30, 30, 30); //16진수와 8진수 부호가 있는 음수 표현 불가 printf("10진수 %d는 16진수로 %x, 8진수로 %o 입니다. \n", -30, -30, -30); printf("1..
-
Ex02-출력 문자, 확장 특수 출력문자
특수 출력 문자 확장 특수 출력 문자(escape sequence) 문자열안에서 특별한의미로 해석되는 문자를 가리켜 '이스케이프시퀀스'라고 합니다. 종류의미'\a'경고음 출력'\n'줄 바꿈, 개행(new line)'\t'수평 탭으로 일정한 간격 띄우기 탭(tab)'\b'백스페이스로 뒤로 한 칸 이동 backspace'\r'동일한 줄의 맨 앞 칸으로 커서 이동 carriage return'\f'출력 용지를 한 페이지 넘김 form feed(폼 피드)'\\'\(역슬래시)문자 출력'\''' (작은 따옴표)문자 출력 single quote'\"'" (큰 따옴표)문자 출력 double quote'\0'널문자 출력 null 소스 코드 #include int main(void) { printf("나의 이름은 \"홍길..
-
Ex01- printf()
printf() 소스코드 #include //운영체제가 호출 int main(void) { //printf(): 큰따움표(")로 묶인 문자열을 화면에 출력 // printf("Hello World"); // printf("Hello World"); printf("Hello World\n\n\n"); printf("Hello World"); return 0; //main()종료하면서 운영체제에 0값 반환 } 출력결과
-
printf() vs scanf()
printf()함수 vs scanf()함수 printf()함수scanf()함수모니터에 데이터를 출력하는 함수키보드로 데이터를 입력하는 함수stdio.h 헤더 파일이 필요stdio.h 헤더 파일이 필요Print에 Formatted해서 print에 f를 추가하여 만든 함수 (출력 서식 필요)Scan에 Formatted해서 scan에 f를 추가하여 만든 함수 (입력 서식 필요)
-
scanf( ) 기본구조
scanf( ) 기본구조 scanf("%d", &var);scanf키보드로부터 데이터 입력 받기%d입력 서식문자 키보드로부터 데이터를 입력 서식 문자 %d 형식으로 입력 받습니다.&var입력을 저장하는 변수 입력받은 데이터를 변수 var에 저장합니다.
-
printf()-% 서식문자
% 서식문자형식 지정자라고도 합니다.