C语言如何从输入的字符串中提取数字
时间: 2023-10-08 19:09:43 浏览: 211
找出字符串中的数字
可以通过使用stdlib.h头文件中的函数atoi()或者atof()将字符串转化为整型或浮点型数值。示例代码如下:
```
#include <stdio.h>
#include <stdlib.h>
int main() {
char str[] = "123.45";
int numInt;
double numDouble;
numInt = atoi(str); //将字符串转化为整型数值
numDouble = atof(str); //将字符串转化为浮点型数值
printf("转化后的整型数值为:%d\n", numInt);
printf("转化后的浮点型数值为:%f\n", numDouble);
return 0;
}
```
阅读全文