C언어 기초 추가질문입니다....
장미빛볼살
2023.04.01
#include stdio.h
int main(void)
{
int num, abs;
printf(정수 입력: );
scanf(%d, &num);
abs = num0 ? num : num*(num-1);
printf(절댓값: %d \n, abs);
return 0;
}여기서
abs = num0 ? num : num*(num-1);
abs 는 어떤걸 의미하는지 모르겠어여,,
어째서 : 이랑 ? 이런 부호가 들어가는지도요 ㅠㅠ
abs = num 은 0보다 크고 ? num : num × (num-1)
도대체 abs = 다음에 왜 저렇게 오는지 궁금하네여 ㅠㅠ
더불어 제가 질문하는데도 질문의 요지를 모르겠네여....