strround.c
来自「这是又一个C语言解释器, 我们可以方便地扩展其功能, 并将其用于我们的工作中」· C语言 代码 · 共 22 行
C
22 行
int strround(char *s,int len){ /* string rounding function * (c) Edmond J. Breen. * round back the numbers in a string * and fill with zeros. * where: 'len' is the length of the string. * Returns 1 on success * and 0 if over flow has occurred. */ if(len>0) if(s[--len] >= '5') { do { s[len--] = '0'; } while(len > 0 && s[len] == '9'); if(s[len] == '9') return 0; s[len]++; } return 1;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?