C語言OJ專案參考 2965 趣味取小數

2021-09-23 17:47:48 字數 799 閱讀 8082

description

聽說大家最近學得不錯,教授就準備考考大家,先做出來有獎哦~

編寫乙個函式,取乙個小數的第n(-10<=n<=16)位,當n大於0時,從小數點位置開始向右取小數部分第n位,當n小於0時,從小數點位置開始向左取整數部分的第n位。

#include 

#include

int get_one_digit(double num,int n); /*函式宣告*/

int main()

主程式已給出,請編寫get_one_digit函式並提交該函式即可

input

乙個小數,取小數的第n位

output

小數的第n位

sample input

5.5772156649015328 10

sample output

9參考解答

#include 

#include

int get_one_digit(double num,int n); /*函式宣告*/

int main()

int get_one_digit(double num,int n)

return (int)x;

}else

return z%10;

}}

C語言OJ專案參考 1034 求值

1034 求值 description 求sn 1 2 3 4 5 n 之值,其中n是乙個數字。input noutput 和sample input 5sample output 153 參考解答 include int main printf ld sum return 0 本題中未指定n的大小...

C語言OJ專案參考 1942 進製轉換

description 輸入乙個十進位制數n,將它轉換成r進製數輸出。input 輸入資料報含多個測試例項,每個測試例項包含兩個整數n 32位整數 和r 2 r 16,r 10 outputt 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制 比如,10用...

C語言OJ專案參考 1942 進製轉換

description 輸入乙個十進位制數n,將它轉換成r進製數輸出。input 輸入資料報含多個測試例項,每個測試例項包含兩個整數n 32位整數 和r 2 r 16,r 10 outputt 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制 比如,10用...