[혼자 공부하는 C언어] 키보드 수식 결과 출력
문제 코드 1 #include intmain() { int a, b; char c; printf("사칙연산 입력(정수) : "); scanf("%d %c %d", &a, &c, &b); if (c = '+') { printf("%d %c %d = %d", a, c, b, a + b); } else if (c = '-') { printf("%d %c %d = %d", a, c, b, a - b); } else if (c = '*') { printf("%d %c %d = %d", a, c, b, a * b); } else { printf("%d %c %d = %d", a, c, b, a / b); } } 더보기 사칙연산 입력(정수) : 10-6 10 + 6 = 16 문제를 보고 내가 코드를 작성해보았는데 출..
[혼자 공부하는 C언어] 연산자 확인문제
문제 3.76시간은 몇 시간, 몇 분, 몇 초인지 출력하세요. 코드 #include intmain() { int hour, min, sec; double time = 3.76; hour = (int)time; time -= hour; time *= 60; min = (int)time; time -= min; time *= 60; sec = (int)time; printf("3.76시간은 %d시간 %d분 %d초 입니다.", hour, min, sec); return 0; } 더보기 3.76시간은 3시간 45분 35초 입니다. 해석 1행 : 라이브러리 호출 2행 : int형 main 함수 생성 3행 : hour, min, sec을 정수형으로 선언, 초기화 4행 : time을 실수형으로 선언하고 3.76 저장..