遞歸完成數(shù)組的逆序 如何用遞歸法將一個(gè)數(shù)組中的元素逆序輸出?
如何用遞歸法將一個(gè)數(shù)組中的元素逆序輸出?/*P是按相反順序輸出的數(shù)組,B是按相反順序輸出的第一個(gè)元素下標(biāo),N是按相反順序輸出的最后一個(gè)元素下標(biāo)。例如,如果整個(gè)數(shù)組需要按相反順序輸出,則B的值應(yīng)在0中傳
如何用遞歸法將一個(gè)數(shù)組中的元素逆序輸出?
/*P是按相反順序輸出的數(shù)組,B是按相反順序輸出的第一個(gè)元素下標(biāo),N是按相反順序輸出的最后一個(gè)元素下標(biāo)。例如,如果整個(gè)數(shù)組需要按相反順序輸出,則B的值應(yīng)在0中傳遞,n應(yīng)在數(shù)組元素下標(biāo)*/
void NN(int*P,int B,int n)
{
if(B
c語(yǔ)言求輸入一個(gè)數(shù)逆序輸出?
編寫(xiě)程序,從鍵盤(pán)輸入一個(gè)三位數(shù),求出其逆序數(shù)并輸出,例如輸入123,輸出321?
包c(diǎn)om.yuxin.learn學(xué)習(xí)Public class main{//輸入整數(shù)后,以字符串的形式逆序輸出,并通過(guò)遞歸實(shí)現(xiàn)公共靜態(tài)字符串反向(inta){if(a<0)return“”if(a<10)return整數(shù).toString(a) int Last=a-(a/10)*10//獲取整數(shù)的最后一個(gè)返回值整數(shù).toString(last)reverse(A/10)//遞歸輸出最后一個(gè)數(shù)字和反向數(shù)字}public static void main(string[]args){int x=123023040,字符串Rev=reverse(x)系統(tǒng)輸出打?。ㄐ抻啺妫┫到y(tǒng)輸出打?。╮everse(123))}}輸出結(jié)果:1040320321,2321