根据题意,我们首先要考虑的是字符串是数值的基本模式,即(整数部分A).(小数部分B)(指数部分C),例如(+1).(23)(e-2),(3).(23)(e1), 其分别表示为1.23e-2/3.23e1. 接着我们需要考虑整数部分/小数部分/指数部分分别可以有哪些表现形式,即哪些是合法的。 1.对于整数部分来说,它可以是不带符号的整数(1,2,3,4.....),也可以是带正负号的整数(-1,+1,-2,+2......),但是正负号需在整个整数部分的最前面,不能出现在其他位置.因此满足整数部分位置合法的条件是整数部分是无符号整数或有符号整数; 2.再来看小数部分,由于小数部分处于小数点...