#include <stdio.h>
int main() {
/*
[문제1]
정수형 변수 value1을 선언하고 5를 저장한 후,
전위 증가 연산자를 사용하여 아래와 같이 출력하세요.
[실행 결과]
6
6
[조건]
첫 번째 출력문에서는 ++value1을 출력합니다.
두 번째 출력문에서는 value1을 출력합니다.
*/
// [문제1] 코드 작성
int value1 = 5;
printf("%d\n",++value1);
printf("%d",value1);
printf("\n\n");
// ------------------------------------------
/*
[문제2]
정수형 변수 value2를 선언하고 8을 저장한 후,
후위 증가 연산자를 사용하여 아래와 같이 출력하세요.
[실행 결과]
8
9
[조건]
첫 번째 출력문에서는 value2++를 출력합니다.
두 번째 출력문에서는 value2를 출력합니다.
*/
// [문제2] 코드 작성
int value2 = 8;
printf("%d\n",value2++);
printf("%d",value2);
printf("\n\n");
printf("\n\n");
// ------------------------------------------
/*
[문제3]
정수형 변수 value3을 선언하고 10을 저장한 후,
전위 감소 연산자와 후위 감소 연산자를 사용하여
아래와 같이 출력하세요.
[실행 결과]
9
9
8
[조건]
첫 번째 출력문에서는 --value3을 출력합니다.
두 번째 출력문에서는 value3--을 출력합니다.
세 번째 출력문에서는 value3을 출력합니다.
*/
// [문제3] 코드 작성
int value3 = 10;
printf("%d\n",--value3);
printf("%d\n",value3--);
printf("%d",value3);
printf("\n\n");
printf("\n\n");
// ------------------------------------------
/*
[문제4]
정수형 변수 number를 선언하고 3을 저장한 후,
증가 연산자와 감소 연산자를 사용하여
아래와 같이 출력하세요.
[실행 결과]
3
5
5
3
*/
// [문제4] 코드 작성
int number = 3;
printf("%d\n",number++);
printf("%d\n",++number);
printf("%d\n",number--);
printf("%d\n",--number);
printf("\n\n");
// ------------------------------------------
/*
[문제5]
정수형 변수 first1와 second1를 선언한 후,
정수 2개를 입력받아 first1가 second1보다 큰지
비교한 결과를 출력하세요.
[입력 예시]
10 4
[실행 결과]
1
[조건]
조건이 참이면 1, 거짓이면 0이 출력됩니다.
*/
// [문제5] 코드 작성
int first1, second1;
scanf("%d %d",&first1,&second1);
printf("%d\n",first1>second1);
printf("\n\n");
// ------------------------------------------
/*
[문제6]
정수형 변수 first2와 second2를 선언한 후,
정수 2개를 입력받아 두 수가 같은지와 다른지를
각각 출력하세요.
[입력 예시]
7 7
[실행 결과]
같은가? 1
다른가? 0
[조건]
== 연산자와 != 연산자를 사용합니다.
비교 결과는 1 또는 0으로 출력합니다.
*/
// [문제6] 코드 작성
int first2, second2;
scanf("%d %d",&first2,&second2);
printf("%d\n",first2==second2);
printf("\n\n");
// ------------------------------------------
/*
[문제7]
정수형 변수 score을 선언한 후,
점수를 입력받아 점수가 80 이상이고 100 이하인지
판단한 결과를 출력하세요.
[입력 예시]
95
[실행 결과]
1
[조건]
>= 연산자와 <= 연산자를 사용합니다.
논리 AND 연산자 &&를 사용합니다.
조건이 참이면 1, 거짓이면 0을 출력합니다.
*/
// [문제7] 코드 작성
int score;
scanf("%d",&score);
printf("%d",score>=80 && score <=100);
printf("\n\n");
// ------------------------------------------
/*
[문제8]
정수형 변수 age과 ticket을 선언한 후,
나이가 14세 이상이거나 티켓을 가지고 있는지
판단한 결과를 출력하세요.
티켓이 있으면 1, 없으면 0을 입력합니다.
[입력 예시]
12 1
[실행 결과]
입장 가능 여부 : 1
[조건]
논리 OR 연산자 ||를 사용합니다.
*/
// [문제8] 코드 작성
int age, ticket;
scanf("%d %d",&age,&ticket);
printf("%d\n",age >= 14 || ticket==1);
printf("\n\n");
// ------------------------------------------
/*
[문제9]
정수형 변수 isOpen을 선언한 후,
가게의 영업 상태를 입력받아 논리 부정 결과를 출력하세요.
영업 중이면 1, 영업 중이 아니면 0을 입력합니다.
[입력 예시]
1
[실행 결과]
영업 중이 아닌가? 0
[조건]
논리 NOT 연산자 !를 사용합니다.
*/
// [문제9] 코드 작성
int isOpen;
scanf("%d",&isOpen);
printf("%d", isOpen!=1);
printf("\n\n");
// ------------------------------------------
/*
[문제10]
정수형 변수 total과 count,
실수형 변수 average을 선언하세요.
total에 32를 저장하고 count에 7을 저장한 후,
형변환을 하지 않은 나눗셈 결과와
형변환을 한 나눗셈 결과를 각각 출력하세요.
[실행 결과]
정수 나눗셈 결과 : 4.000000
실수 나눗셈 결과 : 4.571429
*/
// [문제10] 코드 작성
printf("\n\n");
// ------------------------------------------
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: