printf() 함수
printf() 함수 printf("형식 지정자를 포함한 문자열", 인수1, 인수2,...); 형식지정자 형식 지정자 설명 %d, %i 부호가 있는 10진 정수 %u 부호가 없는 10진 정수 %o 부호가 없는 8진 정수 %x, %X 부호가 없는 16정수(대문자, 소문자) %f 10진수 실수 %e, %E 지수 표기법으로 표현한 실수(소문자, 대문자) %c 문자 %s 문자열 %p 포인터 주소 %% %기호 출력 출력 시 칸 수와 정렬형태를 설정할 수 있다. 더보기 제어문자 문자열 의미 \n new line, 새로운 줄, 줄 바꿈 \r carriage return, 줄의 맨 처음으로 이동 \t tab, 탭 만큼 이동 \b back space, 앞으로 한 블록 이동 \a 경고음 출력 \0 null 출력 \' ‘ ..
2020. 6. 15.
자료형
자료형(data type) 프로그래머는 자료의 유형과 크기를 파악하여 적절한 자료형을 선택할 수 있어야 합니다. C언어의 기본 자료형은 다음과 같습니다. signed는 부호가 있는 자료형, unsigned는 부호가 없는 자료형을 나타내며, short와 long은 크기를 말합니다. 정수형 자료형 크기(Byte) 표현 범위 정수 short 2 -32,768~32,767 unsigned short 2 0~65,535 int 4 -2,147,483,648~2,147,483,647 unsigned int 4 0~4,294,967,295 long 4 -2,147,483,648~2,147,483,647 unsigned long 4 0~4,294,967,295 문자형 문자형 데이터는 실제로 아스키(ASCII) 코드값으..
2020. 6. 15.
scanf() 함수
scanf() 함수 scanf("형식 지정자", &변수명); 형식지정자 scanf에서 주로 사용하는 형식 지정자이다. 형식지정자 변수 자료형 %d, %o, %x, %X int %u unsigned int %h short int %f, %e, %E, %g, %G float %lf double %c char %s char *, char [] scanf() 함수 예제 (1단계) 두 정수를 입력받아 합을 구하는 프로그램을 작성하시오. 출력결과 코드 #include int main() { int num1, num2; printf("두 정수를 입력하시오:"); scanf("%d %d", &num1, &num2); printf("두 정수의 합은 %d입니다.\n", num1+num2); return 0; } (2단계)..
2020. 6. 15.