從字串中取數

2021-08-08 12:46:03 字數 948 閱讀 1183

描述

編寫getdoublefromstring函式,該函式可以不斷從字串中取出正浮點數或整數,無數可取,則返回值小於0

#include #include using namespace std;

double getdoublefromstring(char * str)

int main()

} return 0;

}

輸入多組資料,每組資料一行

輸出針對每組資料,將其中的數輸出來。每行乙個數,保留小數點後面6位。輸入資料中只會有正數,不用考慮負號。兩個數之間有至少乙個非數字非小數點的字元。

樣例輸入

please 121a1 stand 0.7 9.2 1010.3983 0.00001 black stand what 1324.3

12.34 45 78ab78.34

樣例輸出

121.000000

1.000000

0.700000

9.200000

1010.398300

0.000010

1324.300000

12.340000

45.000000

78.000000

78.340000

參考**

static char* p;

if(str)

p = str;

double num = 0;

while(*p && !(*p>='0'&&*p<= '9'))

++p;

if(*p == 0)

return -1;

while(*p>='0' && *p<='9')

if(*p == '.')

}return num;

5 從字串中取數

描述 編寫getdoublefromstring函式,該函式可以不斷從字串中取出正浮點數或整數,無數可取,則返回值小於0 include include using namespace std double getdoublefromstring char str int main return 0...

jQuery從字串中刪除字串

可以這麼說,這就是使用jquery從字串中刪除字串的方法。以下示例有望闡明我的意思。它使用了jquery.grep 這是乙個非常酷的搜尋功能 有點像php子字串 總之。與往常一樣,只需複製,貼上,使用firebug執行即可進行測試和試驗。function join console.log resul...

python字串中取數字

有一串字串 lxa7yzu 其中有大寫字母 小寫字母和數字,現編寫一指令碼使得實現以下功能 將這串字串中的數字 大寫字母 小寫字母分別取出來並進行分類。指令碼如下所示 zifuchuan lxa7yzu digit lower upper for i in zifuchuan if i.isdigi...