📄 subject_36138.htm
字号:
<p>
序号:36138 发表者:呵剑 发表日期:2003-04-12 10:47:23
<br>主题:请教浮点数问题
<br>内容:在C语言中如何判断输入的数据是浮点数呢?<BR>如7e3; a; ++; 12.12345.123 <BR>怎样编写一个函数来实现呢?<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:紫鼎 回复日期:2003-04-12 14:24:33
<br>内容:如果一个数字是浮点数,那末她一定有小数点并且小数点,先把用户输入当成字符串,看是否全数字或小数点,或者e/E,然后看有否小数点来定
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:zhaiyl 回复日期:2003-04-12 14:50:13
<br>内容:学过编译原理就知道怎么区分了<BR>词法分析,数据中心法,<BR>通过接受的字符分类<BR>如果是数字,接受,直到不是为止,判断是不是小数点或者e,<BR>之后看是不是+ - ,在看是不是数字,直到不是为止,<BR>这就是浮点了,说的不详细,见谅,希望能明白点
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -