본문바로가기
자유게시판
수학을 주제로 떠들어 보세요!
[잡담] 간단한 코딩 문제
Abiria♡ 2020.09.09 19:49 조회 454

(C 코드입니다)


#include "stdio.h"

void main()
{
    int num1 = 2, num2 = 5;
    ++num1++ += --num2--;
    printf("%d %d", num1, num2);
}

다음 코드의 실행 결과를 컴파일러 없이 맟혀보시죠!!

(좀 어려울 겁니다)

  •  
    mwryan Lv.6 2020.09.09 20:21

    흠... "8 6"?

    댓글 작성하기 좋아요0 댓글수3
    •  
      mwryan Lv.6 2020.09.09 20:22

      아 잘못 생각했네요 "10 7"인가요?

      좋아요0
    •  
      mwryan Lv.6 2020.09.09 20:25

      아닛 "8 3"인가요? ㅋㅋㅋ 아 헷갈려 ㅋㅋㅋ

      좋아요0
    •  
      Abiria♡ Lv.8 2020.09.09 20:50

      ㅋㅌㅌㅋㅋㅌㅋㅌㅋㅌ

       

      실제로는 컴파일 에러가 납니다.

       

      연산자 우선순위가 꼬이기 때문인데, 하여튼 이건 실제로는 작동하지 않는 구문인데 열심히 답을 해주셨군요!!!!

      ㅋㅋㅋㅋㅋㅋㅋㅋ

       

      좋아요0
  • 폴리매스 문제는 과학기술진흥기금 및 복권기금의 재원으로 운영되고, 과학기술정보통신부와 한국과학창의재단의 지원을 받아 수행된 성과물로 우리나라의 과학기술 발전과 사회적 가치 증진에 기여하고 있습니다.

  • ☎문의 02-6749-3911