輸入四位數字n,分別求出n的個位數字十位數字百位數字

2021-03-04 06:45:28 字數 975 閱讀 5989

1樓:黑馬程式設計師

首先輸入的是乙個四位數字n,所以要先定義乙個變數然後,根據數學的計算公式,分別輸出位數上的數字(這個裡面可能比較繞,包括商和餘數,只要是這兩個概念弄清楚的話,這道題就很簡單了)

具體的程式設計如下:

#include

void main()

注意事項:這道題主要就是區別商和餘數,程式設計裡面稱作膜。還有程式設計中盡可能少定義變數。

2樓:匿名使用者

你定義的變數f是int型的,在輸入的時候要用%d,把scanf裡的%f改成%d試試

求助各位大神c語言基礎考試編寫乙個程式,輸入任意乙個4位整數分別輸出該數的個位,十位,百位和千位分

3樓:匿名使用者

#include

int main(void)

return 0;

}#include

int main(void)

if(n==i)

}return 0;}

c語言程式設計 輸入乙個4位數,求它的個位十位百位千位之和是否為奇數 20

4樓:匿名使用者

【我提供另乙個思路】

定義這個數為n(int型別)

定義記錄千位m = n/1000 ; n -= m * 1000 ;

定義記錄百位d = n/100 ; n -= d * 100 ;

定義記錄十位t = n/10 ; n -= t * 10 ;

現在n 為個位上的數,(m + d + t + n ) / 2 * 2 == (m + d + t + n ) ?printf("偶數") : printf ("奇數");

5樓:匿名使用者

int main()

if(sum%2==0)

else

return 0;}

四位數字的密碼是多少,密碼四位數是多少

四位數的密碼想如果說你忘記的話那你只能乙個乙個的試了。一萬種可能,你自己試試 多了去了幾百幾千個慢慢試 密碼四位數是多少 這個難說!不過4位密碼要破還是乙個個試吧。0000 9999,總共要試一萬次。每天試個1000個,10天就能破了,說不定不用那麼多時間的。你先要從兩頭開始,先試0000 1000...

用這數字組成的四位數中,最小的四位數是

最小的是3068 下面8603 再下3680 18個 望採納謝謝 用0,o,3,6組數。1 組成的最大的四位數是 最小的四位數是 2 唯讀乙個零的有 用0,0,3,6組數。1 組成的最大的四位數是 6300 最小的四位數是 3006 2 唯讀乙個零的有 3006 3060 6003 6030 用9....

四位數,減去它的各個位上的數字之和,差是是四位數192口。口裡填幾

解 設四位數的形式為abcd,則四位數減去它各位上數字之和 1000a 100b 10c d a b c d 999a 99b 9c 9 111a 11b c 故192 一定能被9整除,再根據 各位數字和被9整除的數本身能被9整除 這個性質可知 填6.故答案為 6 乙個四位數,減去它的各個位數上的數...