실습과제 (변수와 자료형, 2018-4-30) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성 (가) 정수 70을 문자형 변수에 저장한 후, (나) 이 문자를 출력하고 (다) 이 문자형 변수에 산술연산(+,-)을 작용하여 대문자 ‘A’를 출력
실습과제(전처리와 입출력, 2018-5-21) 2. 표준 입력으로 두 개의 정수를 입력 받고, 그 수를 합하여 출력하는 프로그램을 다음 조건에 따라 작성: (가) 사용자 헤더 파일 “adder.h”에 두 수의 합을 수행하는 매크로 “ADD(x,y)”를 정의 (나) 함수 main()이 있는 소스파일에 “adder.h”를 포함(include)
실습과제(기본연산자, 2018-5-28) 3. 정수 2347653를 우리가 사용하는 단위인 만, 천, 백, 십 단위인 234만 7천 6백 5십 3으로 출력하는 프로그램 작성 힌트) 2347653 / 10000 -> 234 2347653 % 10000 -> 7653
실습과제 4. 다음 코드는 증감연산자의 위치에 따른 실행 결과의 차이를 이해하기 위한 것이다. #include <stdio.h> int main() { int x = 10; printf("연산식 x++의 평가값은 %d, 이후의 x값은 %d\n", x++, x); x = 10; printf("연산식 ++x의 평가값은 %d, 이후의 x값은 %d\n", ++x, x); printf("연산식 x--의 평가값은 %d, 이후의 x값은 %d\n", x--, x); printf("연산식 --x의 평가값은 %d, 이후의 x 값은 %d\n", --x, x); return 0; }