목록분류 전체보기 (385)
ITGenerations
특수문자의 종류 특수문자 의미하는 바 \a 경고음 \b 백스페이스(backspace) \f 폼피드(form feed) \n 개행( new line) \r 캐리지리턴(carrige return) \t 수평 탭 \v 수직 탭 \' 작은 따옴표 출력 \" 큰 따옴표 출력 \? 물음표 출력 \\ 역슬래쉬(백슬래쉬) 출력 서식문자의 종류와 그 의미서식문자 출력 대상(자료형) 출력형태 %d char, short, int 부호 있는 10진수 정수 %ld long 부호 있는 10진수 정수 %lld long long 부호 있는 10진수 정수 %u unsigned int 부호 없느 10진수 정수 %o unsigned int 부호 없는 8진수 정수 %x, %X unsigned int 부호 없는 16진수 정수 %f float..
정수형 상수의 표현을 위한 접미사 접미사 자료형 사용의 예 U unsigned int unsigned int n = 1025U L long long n =2467 L UL unsigned long unsigned long n =3456UL LL long long long long n = 5768LL ULL unsigned long long unsigned long long n =o 8979ULL 실수형 상수의 표현을 위한 접미사접미사 자료형 사용의 예 F float float f = 3.15F L long double long double f = 5.789L 산술연산에서 형 변환 규칙 char/short -> int -> long -> long long -> float -> double -> long d..
#include int main(void){int x1, x2, y1, y2, result; printf("A의 x,y 좌표 입력: ");scanf("%d %d", &x1, &y1);printf("B의 x,y 좌표 입력:");scanf("%d %d", &x2, &y2); result = (x2 - x1)*(y2 - y1);printf("직사각형의 넓이: %d",result);//에러 발생 소지가 있음// x2-x1 >0, y2-y1
C언어의 기본 자료형 자료형 크기(byte) 값의 표현범위 정수형 char 1 -128이상 +127 이하 short 2 -32,768이상 +32,767 이하 int 4 -2,147,483,648이상 +2,147,483,647이하 long 4 -2,147,483,648이상 +2,147,483,646이하 long long 8 -9,223,372,036,854,775,808이상 -9,223,372,036,854,775,807이하 실수형 float 4 +-3.4*10^(-37)이상 +-3.4*10^(+38)이하 double 8 +-1.7*10^(-307)이상 +-1.7*10^(+308이하) long double 8이상 double 이상의 표현범위 실수 자료형의 정밀도실수자료형 소수점 이하 정밀도 바이트수 flo..
#include int main(void){int num1;int num2; printf("정수입력:");scanf("%d", &num1);num2 = ~num1+1;printf("%d",num2);return 0; } ~는 NOT연산이고 음의 보수와 같은 역할을 한다.따라서, +1 을 하면 입력 15를 했을 때 출력 -15 나오고반대의 경우도 -15 입력했을 때 15 출력이 나온다. #include int main(void){int num1 = 3;num1=(num1>2;printf("부호를 이용한 곱셈 나눗셈, 3x8/4=%d\n",num1);//입력하지 않고 출력만 한다// 2 나눗셈// > 오른쪽으로 이동 나눗셈return 0;//종료} 입력이 없는 출력문이므로, 변수의 값 저장괄호를 이용해 순차..