描述
編寫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.312.34 45 78ab78.34
樣例輸出
121.0000001.000000
0.700000
9.200000
1010.398300
0.000010
1324.300000
12.340000
45.000000
78.000000
78.340000
靜態本地變數關鍵字static,生存期為整個函式,作用域為一對大括號內
static char *p=str;//**************靜態本地變數的使用if(str)//******************靜態本地變數的賦值
p = str;
while(*p&&!(*p>='0'&&*p<='9'))
if(!*p)
double num=0;
while(*p>='0'&&*p<='9')
if(*p=='.')
} return num;
從字串中取數
描述 編寫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...