728x90
반응형
1. 답
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
#include <float.h>
#define PI 3.141592f
#include <inttypes.h>
#include <string.h>
//정답 구간 시작
typedef struct Dashboard {
int speed;
char fuel;
float mileage;
int engineTemp;
int rpm;
}Dashboard;
//정답 구간 끝
int main()
{
Dashboard d1;
d1.speed = 80;
d1.fuel = 'F';
d1.mileage = 5821.442871f;
d1.engineTemp = 200;
d1.rpm = 1830;
printf("Speed: %dkm/h\n", d1.speed);
printf("Fuel: %c\n", d1.fuel);
printf("Mileage: %fkm\n", d1.mileage);
printf("Engine temp: %d℃\n", d1.engineTemp);
printf("RPM: %d\n", d1.rpm);
return 0;
}
2. 결과
3. 정리
typedef를 이용한 구조체 정의를 묻는 문제였습니다.
Dashboard d1은 Dashboard라는 구조체의 d1이라는 변수를 선언한다는 의미이므로 typedef()함수의 별칭을 Dashboard로 작성합니다.
구조체 멤버들을 확인하여 데이터에 맞는 자료형을 작성합니다.
4. 비고
*코딩 도장 심사문제는 아래 링크 바로가기를 눌러주세요. 간단한 가입 진행 후 이용 가능하므로 참고부탁드립니다.
*코딩 도장 문제 링크 바로가기 : https://dojang.io/mod/quiz/attempt.php?attempt=1823062&cmid=416
코딩 도장: 사이트에 로그인
사이트의 강좌를 수강하고 학습 효과를 최대한 높이려면 회원 가입이 필요합니다. '회원 가입' 버튼을 클릭한 후 가입 정보를 입력합니다.입력한 이메일 주소로 확인 메일이 즉시 전송됩니다.이
dojang.io
728x90
반응형
댓글