C 41

연산자 01

연산자 :: 프로그램의 산술식 및 연산식의 표현 및 처리를 위해 제공되는 기호 산술 연산자 :: +, -, *, /, % printf("a는 1, b는 5\n"); int a = 1; int b = 5; int result; // int a = 1, b = 5, result; a는 1, b는 5, 결과값인 result는 공백 result = a + b; printf("덧셈 결과 : %d\n", result); //덧셈 결과 : 6 result = a - b; printf("뺄셈 결과 : %d\n", result); //뺄셈 결과 : -4 result = a * b; printf("곱셈 결과 : %d\n", result); //곱셈 결과 : 5 result = a / b; printf("몫 나눗셈 결과 :..

C/C 2022.09.22

C 연산자 03

1.두개의 정수 입력 두수의 뺄셈 곱셈 #define _CRT_SECURE_NO_WARNINGS #include //두개의 정수 입력 두수의 뺄셈 곱셈 int main() { int a = 0; int b = 0; scanf("%d %d", &a, &b); printf("덧셈은 : %d\n", a + b); printf("뺄셈은 : %d\n", a - b); } 2.세개의 정수를 입력 a x b x c = ? #define _CRT_SECURE_NO_WARNINGS #include //세개의 정수를 입력 a x b x c = ? int main() { int a = 0; int b = 0; int c = 0; scanf("%d %d %d", &a, &b,&c); printf("결과 : %d\n", a *..

C/C 연습 2022.09.22

C 연산자 02

동전 교환 돈을 입력 받고 순서대로 동전으로 교환함 #define _CRT_SECURE_NO_WARNINGS #include int main() { int money = 0; int won500 = 0; int won100 = 0; int won50 = 0; int won10 = 0; int noc = 0; printf("========\n"); printf("동전 교환\n"); printf("========\n"); printf("교환할 금액을 입력 : "); scanf("%d", &money); won500 = money / 500; money = money % 500; won100 = money / 100; money = money % 100; won50 = money / 50; money = mo..

C/C 연습 2022.09.21

C 변수와 데이터 타입 (입력 없는 문제)

1.원의 면적을 구하는 원주율을 PI 실수형 변수 3.14 원의 반지름 실수형 변수 임의의 값으로 설정 원의 변적 출력 double PI = 3.14; //pi 설정 double radius = 5.0; //반지름 설정 printf("원의 면적은 %.2f\n", radius * radius * PI); 2.성적표를 구하는 국어, 영어, 수학, 과학 정수형 변수 국어 90, 영어 80, 수학 70, 과학 60 모든과목 평균, 총점 변수 int guk = 90; int eng = 80; int math = 70; int sia = 60; double avr = 0; int total = 0; printf("평균값 : %d\t", (guk + eng + math + sia) / 4); printf("총합 : ..

C/C 연습 2022.09.21

변수 02

limits.h byte 단위로 자료형 변수의 메모리 크기를 확인할수 있다. #include #include //정수형 유효범위를 알아보는 헤더 파일 int main(void) { int x = INT_MAX; int y = INT_MIN; printf("int형의 최대값 x는 %d\n", x); printf("x+1은 %d\n", x + 1); printf("int형의 최소값 x는 %d\n", y); printf("y-1은 %d\n", y - 1); return 0; } limits.h 헤더파일 내용 CHAR_BIT 8 바이트의 비트 수를 정의합니다. SCHAR_MIN -128 부호 있는 문자의 최소값을 정의합니다. SCHAR_MAX +127 부호 있는 문자의 최대값을 정의합니다. FLIGHT_MAX ..

C/C 2022.09.21

C 진수 계산기? 변환기

진수 변환기 10진수를 입력 받고 변경할 진수 입력 변환값 출력 16진수 10이상 A,B,C,D,E,F 으로 출력 #define _CRT_SECURE_NO_WARNINGS #include int main() { /* 진수 계산기 진수 입력 받고 숫자 입력 받고 진수출력 */ int n = 0; int bina = 0; // 진수 입력 printf("바꿀 10진수를 입력하세요 : "); scanf("%d", &n); printf("몇 진수로 바꿀것인지 입력하세요 : "); scanf("%d", &bina); int arr[20]; int count = 0; while (1) { if (count > 0) { n = n / bina; //printf("n의 값의 변화 확인 : %d\n", n); } arr[..

C/C 연습 2022.09.21