rin.c
来自「Version 6 Unix 核心源代码 Version 6 Unix 核心源」· C语言 代码 · 共 34 行
C
34 行
rin(){ double d; register n, c, f; d = 0.; f = 0; n = 0;loop: c = getchar(); if(c == '\0') exit(); if(c == '-') { f++; goto loop; } if(c == '.') { n++; goto loop; } if(c>='0' && c<='9') { if(n) n++; d = d*10.+c-'0'; goto loop; } if(f) d = -d; for(f=1; f<n; f++) d =/ 10.; n = d; return(n);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?