๋ฌธ์ ์ค๋ช
์ ์ 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);
}