編寫(xiě)具有如下原型的函數(shù):int f(unsigned long x, int n, int& Lxn)
它負(fù)責(zé)將整數(shù)x的第n位(從左邊數(shù)第n位,n>0)的數(shù)值放到引用Lxn之中(將作為結(jié)果返回到主調(diào)函數(shù)的對(duì)應(yīng)實(shí)參變量中),并將倒數(shù)第n位(從右邊數(shù)第n位,n>0)的數(shù)值作為函數(shù)結(jié)果返回去。并編制主函數(shù)對(duì)它進(jìn)行調(diào)用以驗(yàn)證其正確性。
例如,當(dāng)x=123456789,n=7時(shí),執(zhí)行語(yǔ)句“Rxn=f(x, n, Lxn) ”將使返回的Lxn為7,并使Rxn變?yōu)?;而執(zhí)行語(yǔ)句“Rxn=f(12345, 6, Lxn) ”將使Lxn與Rxn都變?yōu)闉?(超出數(shù)的“長(zhǎng)度”即總位數(shù)時(shí)返回0)。
標(biāo)簽:
int
unsigned
long
Lxn
上傳時(shí)間:
2017-01-02
上傳用戶:s363994250