728x90

๋ฌธ์ œ ์„ค๋ช…

์ •์ˆ˜ 1๊ฐœ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž.
(๋‹จ, ์ž…๋ ฅ๋˜๋Š” ์ •์ˆ˜์˜ ๋ฒ”์œ„๋Š” 0 ~ 4,294,967,295 ์ด๋‹ค.)

์ฐธ๊ณ 
-2147483648 ~ +2147483647 ๋ฒ”์œ„์˜ ์ •์ˆ˜๋ฅผ ์ €์žฅํ•˜๊ณ  ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”
int ํ˜•์œผ๋กœ ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•˜๋ฉด ๋œ๋‹ค.(int ๋กœ ์„ ์–ธํ•˜๊ณ  %d๋กœ ๋ฐ›๊ณ  ์ถœ๋ ฅ)

ํ•˜์ง€๋งŒ ์ด ๋ฒ”์œ„๋ฅผ ๋„˜์–ด๊ฐ€๋Š” ์ •์ˆ˜๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”
๋ณด๋‹ค ํฐ ๋ฒ”์œ„๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐํ˜•์„ ์‚ฌ์šฉํ•ด์•ผ ์ •์ƒ์ ์œผ๋กœ ์ €์žฅ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

unsigned int ๋ฐ์ดํ„ฐํ˜•์„ ์‚ฌ์šฉํ•˜๋ฉด 0 ~ 4294967295 ๋ฒ”์œ„์˜ ์ •์ˆ˜๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.


์˜ˆ์‹œ
unsigned int n;
scanf("%u", &n);
printf("%u", n);

์ž…๋ ฅ

์ •์ˆ˜ 1๊ฐœ๊ฐ€ ์ž…๋ ฅ๋œ๋‹ค.

(๋‹จ, ์ž…๋ ฅ๋˜๋Š” ์ •์ˆ˜์˜ ๋ฒ”์œ„๋Š” 0 ~ 4294967295 ์ด๋‹ค.)

์ถœ๋ ฅ

์ž…๋ ฅ๋œ ์ •์ˆ˜๋ฅผ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•œ๋‹ค.

์ž…๋ ฅ ์˜ˆ์‹œ
2147483648

์ถœ๋ ฅ ์˜ˆ์‹œ
2147483648

๋ฌธ์ œ ํ’€์ด

#include <stdio.h>

int main(){
    unsigned int n;
    scanf("%u",&n);
    printf("%u",n);
}

+ Recent posts