C++编写一个程序,输入一个字符串,从字符串中提取有效的数字,输出它们的总和,要有注释 考虑小数情况
C++编写一个程序,输入一个字符串,从字符串中提取有效的数字,输出它们的总和,要有注释 考虑小数情况
日期:2019-12-31 16:50:11 人气:1
输入.5时算0.5
#include
void main() { char str[256],*p,*q; float s, t;
s = 0; gets(str); p= str;
while (*p) {
q = p; while ((*q >= '0' && *q <= '9') || *q == '.') q++;
sscanf(p, "%f", &t); s += t; printf(&quo