https://pintia.cn/problem-sets/12/problems/358這個題目和十進制數轉換成二進制數類似。 用一個兩位數來思考遞歸的過程,就容易多了。 ...
本題要求實現一個函數,對一個整數進行按位順序輸出。 函數接口定義: 函數printdigits應將n的每一位數字從高位到低位順序打印出來,每位數字占一行。 裁判測試程序樣例: 輸入樣例: 輸出樣例: ...
2018-07-06 14:45 0 1171 推薦指數:
https://pintia.cn/problem-sets/12/problems/358這個題目和十進制數轉換成二進制數類似。 用一個兩位數來思考遞歸的過程,就容易多了。 ...
本題要求實現一個計算xn(n≥1)的函數。 函數接口定義: 函數calc_pow應返回x的n次冪的值。建議用遞歸實現。題目保證結果在雙精度范圍內。 裁判測試程序樣例: 輸入樣例: 輸出樣例: ...
本題要求實現一個函數,對一個整數進行按位順序輸出。 函數接口定義: 函數printdigits應將n的每一位數字從高位到低位順序打印出來,每位數字占一行。 裁判測試程序樣例: 輸入樣例: 輸出樣例: ...
本題要求實現一個計算非負整數階乘的簡單函數,並利用該函數求 1!+2!+3!+...+n! 的值。 函數接口定義: 函數fact應返回n的階乘,建議用遞歸實現。函數factsum應返回 1!+2!+...+n! 的值。題目保證輸入輸出在雙精度范圍內。 裁判測試程序樣例: 輸入樣例 ...
本題要求實現Ackermenn函數的計算,其函數定義如下: 函數接口定義: 其中m和n是用戶傳入的非負整數。函數Ack返回Ackermenn函數的相應值。題目保證輸入輸出都在長整型 范圍內。 裁判測試程序樣例: 輸入樣例: 輸出樣例: ...
本題要求實現一個函數,計算下列簡單交錯冪級數的部分和: f(x,n)=x−x2+x3−x4+⋯+(−1)n−1xn 函數接口定義: 其中題目保證傳入的n是正整數,並且輸入輸出都在雙精度范圍內。函數fn應返回上述級數的部分和。建議嘗試用遞歸實現。 裁判 ...
本題要求實現一個函數,在遞增的整數序列鏈表(帶頭結點)中插入一個新整數,並保持該序列的有序性。 函數接口定義: List Insert( List L, ElementType X ); 其中List結構定義如下: typedef struct Node *PtrToNode ...
本題要求實現一個拆分實數的整數與小數部分的簡單函數。 函數接口定義: void splitfloat( float x, int *intpart, float *fracpart ); 其中x是被拆分的實數(0≤x<10000),*intpart和*fracpart分別 ...