아래 코드의 출력값을 작성하시오.
#include <stdio.h>
struct Node {
struct Node* next;
unsigned int x;
};
int main() {
struct Node t1 = {0, 5u};
struct Node t2 = {0, 7u};
struct Node t3 = {0, 11u};
t3.next = &t2; t2.next = &t1;
struct Node* curr = &t3;
int sum = 0;
while(curr){
sum = sum * 3 + curr->x;
curr = curr->next;
}
sum = (sum ^ 42u) + 100u;
printf("%u\n", sum);
}이 문제는 풀이 화면에서 직접 실행해 풀 수 있어요.
꿈라CBT