본문 바로가기

College Computer Science/C Language21

[C 프로그래밍 실습] 반복 / 포인터 기초 (Lab 03) Program 1 : while(1) 반복문, break Program 2 : for 반복문, continue, break Program 3 : while 반복문 Program 4 : while, for 반복문 / 비트 연산자 (>>) 사용하여 정수 32비트로 출력 Program 5 : 16진수 비트 연산 (&, |, ^) Program 6 : int형 포인터 Program 7 : char형 포인터, 포인터 이동 / 16진수 바이트 단위 출력 Program 8 : double형 포인터 Program 9 : 8바이트 double형 변수 4바이트 int형 포인터로 나눠 int형 변수 저장 Program 10 : 문자열 포인터 / 대문자, 소문자, 숫자, 특수문자 개수 구하기 Program 1 표준입력으로 받.. 2020. 10. 27.
[C 프로그래밍 실습] 연산자 / 조건문 (Lab 02) Program 1 : '/', '%' 연산자 / if, else 조건문 Program 2 : '%' 연산자 사용하여 자릿수별 출력 Program 3 : 비트 연산자 (>>) 사용하여 16진수 바이트 단위 출력 Program 4 : 비트 연산자 (> 8) & 0x000000FF); printf("byte 2 : %02x\n", (hexa >> 16) & 0x000000FF); printf("byte 3 : %02x\n", (hexa >> 24) & 0x000000FF); return 0; } Program 4 24비트 트루칼라를 나타내는 RGB 표기법은 red, green, blue에 각각 8비트를 사용하여 색상을 표현한다. RGB 색상은 32비트로 저장되는데, 최하위 바이트로부터 red, green, b.. 2020. 10. 14.
[C 프로그래밍 실습] 자료형과 변수 / 전처리와 입출력 (Lab 01) Program 1 : 8진수, 16진수, 10진수 아스키코드로 문자 출력 Program 2 : 매크로 상수 (#define) 전처리 Program 3 : 문자의 8진수, 16진수, 10진수 아스키코드 출력 Program 4 : 문자형 연산 (문자와 정수 연산) Program 5 : getchar(), putchar() / 문자의 8진수, 16진수, 10진수 아스키코드 출력 Program 6 : 헤더파일 (.h), 매크로 상수 Program 7 : 좌측 정렬 출력, 우측 정렬 출력 Program 8 : 정수 실수 형변환 (캐스팅casting) Program 1 다음 조건을 만족하는 프로그램을 작성하시오. 아스키코드 값이 8진수로 041에서 045까지인 문자 출력 아스키코드 값이 16진수로 0x41에서 0x.. 2020. 10. 13.