C language(84)
-
2진수, 10진수, 16진수, 8진수 데이터 표현방법
2진수, 10진수, 16진수, 8진수 진수설명표현법2진수0~1까지의 숫자를 사용컴퓨팅 표현법10진수0~9까지의 숫자를 사용일상적인 표현법16진수0~9까지의 숫자를 사용하고, 9 이후부터 a, b, c, d, e, f 문자 사용컴퓨팅 표현법8진수0~7까지의 숫자를 사용컴퓨팅 표현법 2진수, 10진수, 16진수, 8진수 데이터 표현 방법 2진수10진수16진수 8진수0000 000000x0000000 000110x1010000 001020x2020000 001130x3030000 010040x4040000 010150x5050000 011060x6060000 011170x7070000 100080x80100000 100190x90110000 1010100xa0120000 1011110xb0130000 1100..
-
비트 (bit)
비트 컴퓨터는 모든 정보를 0과 1로 표현 비트(Bit)는 2진수 값 하나(0 또는 1)를 저장할 수 있는 최소 메모리 공간 1바이트(byte)는 8비트(bit) 1bit2bit3bit4bit5bit6bit7bit8bit9bitnbit21 = 222 = 423 =824 = 16 25 =3226 = 6427 = 12828 = 25629 = 5122n =n
-
Ex11-조건연산자
조건연산자 소스코드 #include int main(void) { int num1=7, num2=10; int result; //조건식 ? 참일때 수행문 : 거짓일때 수행문 result = (num1>num2) ? num1 : num2; printf("result1에 저장된 값: %d \n", result); return 0; } 출력결과
-
Ex10-논리연산자(&&연산자, || 연산자, ! 연산자)
논리연산자(&&연산자, || 연산자, ! 연산자) 소스코드 #include int main(void) { int num1=2, num2=5, num3=7; int result1, result2, result3, result4, result5; result1 = (num1>0) && (num20) && (num2>10); //거짓 = 참 && 거짓 result3 = (num28); //거짓 = 거짓 || 거짓 result4 = (num2
-
논리연산자
논리 연산자 논리연산자설명&&AND 연산자 (논리곱) ||OR 연산자 (논리합) !NOT 연산자 (논리 부정) &&연산자 피연산자연산자피연산자결과0&&00(거짓)0&&10(거짓)1&&00(거짓)1&&11(참) || 연산자 피연산자연산자피연산자결과0||00(거짓)0||11(참)1||01(참)1||11(참) ! 연산자 연산자피연산자결과!01(참)!10(거짓)
-
Ex09-관계 연산자
관계 연산자 관계를 비교하여 참(True)과 거짓(False)으로 결론짓는 연산자 소스코드 #include int main(void) { int num1=2, num2=7; int result1, result2, result3, result4; result1 = (num1 > num2); result2 = (num1