这道题分解出来,首先是分离运算符和数字,然后考虑运算顺序求结果。
1.分离运算符和数字
1)由题意,输入是浮点数,用到atof,如下。
头文件:#include <stdlib.h>
定义函数:double atof(const char *nptr);
函数说明:atof()会扫描参数nptr 字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,
这道题分解出来,首先是分离运算符和数字,然后考虑运算顺序求结果。
1.分离运算符和数字
1)由题意,输入是浮点数,用到atof,如下。
头文件:#include <stdlib.h>
定义函数:double atof(const char *nptr);
函数说明:atof()会扫描参数nptr 字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,