19. 다음은 C언어에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.
#include typedef struct student { char* name; int score[3]; } Student; int dec(int enc) { return enc & 0xA5; } int sum(Student* p) { return dec(p->score[0]) + dec(p->score[1]) + dec(p->score[2]); } int main() { Student s[2] = { "Kim", {0xA0, 0xA5, 0xDB}, "Lee", {0xA0, 0xED, 0x81} }; Student* p = s; int result = 0; for (int i = 0; i < 2; i++) { result += sum(&s[i]); } printf("%d", result); return 0; }
정답 확인 | 맞췄어요 O | 틀렸어요 X |