怎樣在c 裡把五位數的萬位數字拆分

2022-11-25 11:15:54 字數 854 閱讀 4107

1樓:芃芃

樓主,你個位、十位、百位都是對的,但千位是錯的,千位如果按照你那樣是拆出了萬位和千位。應該如下:

d=number/1000%10;//千位e=number/10000;//萬位

希望能幫到你。

2樓:

這個好辦,就用number/10000就可以了,但是前提是你定義long int number;

不然如果數太大了就超出int範圍了

3樓:匿名使用者

e=number/10000;就可以了

4樓:小火火火火火

你的千位錯了,應該是

d=number/1000%10

萬位:e=number/10000

5樓:匿名使用者

e=number/10000 %10;

要定義long型別,防止數超出範圍

6樓:匿名使用者

num 為5位數。

a[0] = num / 10000; 表示萬位a[1] = (num - a[0] * 10000)/ 1000;千

a[2] = (num - a[0] * 10000 - a[1] * 1000)/100;百

a[3] = (num - a[0] * 10000 - a[1] * 1000 - a[2] * 100)/10;十位...

7樓:滄海雄風

萬位 e = number/10000;

.c++輸入一個由4位數字組成的整數,把它分解為單個數字,然後輸出每一位數字.

在五位數字互不相同的五位數中,能被36整除的最大數是多少

被36整除,就是這個數是9和4的公倍數 9的倍數,各數位上的數字之和是9的倍數 4的倍數的末兩位能被4整除。所以,這個數要儘量大,而且數字不同,萬位上寫9,千位上寫8,百位上寫7。末兩位要被4整除,而且因為9 8 7已經是9的倍數,所以,末兩位數字的和也要是9的倍數。因此,末兩位只能是36。這個五位...

最大的五位數是它比最小的六位數,最大的五位數是多少,最小的六位是多少,它

最大的五位數是 99999 它比最小的六位數 100000 最大的五位數是多少,最小的六位是多少,它 最大的五位數是99999,最小的六位數是100000,它們相差1。最大五位數99999 最小六位數100000 兩數相差1 99999,100000 最大的五位數 99999 最小的六位數 1000...

九位數其中萬位上的數字是億位上的數字的3倍這個數最大是多少最小是多少

要數字最大,那麼除了億位上不是9。別的地方都填寫9就對了。億位數字是9 3 3,這個數字就是 399,999,999 要這個數最小,那麼億位最小就是1。萬位最小就是1 3 3,別的數是0,這個數是 100,003,000 除法的法則 整數a除以整數b b 0 除得的商正好是整數而沒有餘數我們就說a能...