본문 바로가기
일상

20240414

by 20231113 2024. 4. 14.

 




--------------------
https://wikidocs.net/165915

 

039. 조건문 (if else)

C언어에서는 조건에 따라 수행할 작업을 판단하거나 반복해서 수행하는 등의 제어문을 제공해요. 조건 표현식에 따라 구문을 수행하는 조건문과 조건 표현식이 참일 동안 반복해서 구…

wikidocs.net

 

#include <stdio.h>
int main()
{
    int num=0;
    printf("정수를 입력하세요.\n");
    scanf_s("%d",&num);   

    if(num % 2) //2로 나눈 나머지가 참일 때 (홀수일 때)
    {
        printf("입력한 수 %d은(는) 홀수입니다. \n",num);
    }
    return 0;
}

-------------

여기서 3을 입력한다면, 입력한 수가 3이라서 2로 나눈 나머지가 1이 나오고, 0을 제외한 숫자이기때문에 참임. 그래서 printf의 구문이 출력됨

 

2를 입력한다면, 2로 나눈 나머지가 0이라 구문출력없이 그냥 종료???????

-------

ChatGPT로 확인해보니까 맞네 굿굿

'일상' 카테고리의 다른 글

20240416  (0) 2024.04.16
20240415  (0) 2024.04.15
20240413  (0) 2024.04.13
20240412  (0) 2024.04.12
20240411  (0) 2024.04.11