본문 바로가기

Foundation/- C

초보자를 위한 C언어 300제(21번~30번)

▶021. 대입 연산자 이해하기(=)

문제 : 정수형 변수 i를 정의하고, 1로 초기화하는 프로그램을 작성하세요.

 

 

 

 

 

 

▶022. 부호 연산자 이해하기(+,-)

문제 : 변수 x,y를 정의하고, x의 값은 +4로, y의 값은 -2로 초기화하는 프로그램을 작성하세요.

 

 

 

 

 

 

 

 

▶023. 사칙 연산자 이애하기(+,-,*,/)

문제 : 정수형 변수 x,y를 정의하고 x를 4로 y를 2로 초기화합니다.

이 x,y에 대하여 덧셈, 뺄셈, 곱셈, 나눗셈 사칙 연산을 하는 프로그램을 작성하시오.

 

 

 

 

 

▶024. 증감 연산자 이해하기(++,--)

문제 : 정수형 변수 x를 정의하고 1로 초기화한 후, x의 값을 1증가 또는 감소시켜서 출력하는 프로그램을 작성하세요.

 

 

 

 

 

 

 

 

▶025. 관계 연산자 이해하기(<,>,=,>=,<=,!=)

문제 : 정수형 변수 x,y,z을 각각 1,2,3으로 초기화하여 정의하고, 각각의 값을 비교하는 프로그램을 작성하세요.

참이면 1(true), 거짓이면 0(false)를 반환합니다.

 

 

 

 

 

▶026. 논리 연산자 이해하기 (||, &&, !)

문제 : 정수형 변수 x를 정의하고 5로 초기화하세요. 그리고 x의 값이 0보다 크고 10보다 작은지 비교하는 프로그램을 작성하세요.

 

 

 

 

 

 

 

▶027. 조건 연산자 이해하기(?:)

문제 : if문을 사용하지 않고 최대값을 구하는 프로그램을 작성하세요.

 

 

 

 

 

 

 

▶028. 쉼표 연산자 이해하기(,)

문제 : 정수형 변수 x,y를 한 줄에 정의하는 프로그램을 작성하세요.

 

 

 

 

 

 

 

▶029. 비트 연산자 이해하기(|,&,~,^,<<,>>)

문제 : 문자형 변수 ch에 255가 저장되어 있을 때, 이 값을 비트 연산을 통하여 127로 만들어 보세요.

 

 

 

 

 

 

 

▶030. 캐스트 연산자 이해하기

문제 : 정수형 변수 x,y를 정의하고 x/y의 값을 출력하는 프로그램을 작성하세요.

캐스트 연산자 형 변환이라고도 한다.