[c언어] 코딩도장 79.8 정적 변수 선언하기 문제풀이
오늘은 코딩도장 79.8 심사문제 풀이를 해보겠습니다. 표준 입력으로 정수 한 개가 입력됩니다. 다음 소스 코드를 완성하여 입력된 정수만큼 2차원 좌표가 이동하게 만드세요. 최초 좌표(x, y)는 10, 20입니다. main함수에서 더하는 값이 누적되려면 구조체를 static 변수로 선언하면 됩니다. #define _CRT_SECURE_NO_WARNINGS #include struct Point2D { int x, y; }; struct Point2D movePoint(int offset) { static struct Point2D p = { 10, 20 }; p.x += offset; p.y += offset; return p; } int main() { int num1; struct Point2D p..
c언어
2021. 7. 19. 22:51