数据类型转换程序如何用C语言编写
时间: 2023-09-20 13:12:18 浏览: 148
在C语言中,数据类型转换可以使用强制类型转换运算符来完成。下面是一个将字符串类型转换为整数类型的C程序示例:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
char string_num[] = "123";
int int_num = atoi(string_num);
printf("%d", int_num);
return 0;
}
```
在这个示例中,我们首先定义一个字符数组类型的变量`string_num`并将其设置为`"123"`。然后,我们使用标准库函数`atoi()`将该字符串转换为整数类型,并将结果存储在变量`int_num`中。最后,我们使用`printf()`函数输出结果。
类似地,您可以编写将其他数据类型转换为其他数据类型的程序。例如,将整数转换为浮点数:
```c
#include <stdio.h>
int main() {
int int_num = 123;
float float_num = (float) int_num;
printf("%f", float_num);
return 0;
}
```
在这个示例中,我们首先定义一个整数类型的变量`int_num`并将其设置为`123`。然后,我们使用强制类型转换运算符`(float)`将该整数转换为浮点数类型,并将结果存储在变量`float_num`中。最后,我们使用`printf()`函数输出结果。
阅读全文
相关推荐


















