服务器之家

服务器之家 > 正文

C语言 数与串之间转换的方法

时间:2020-11-22 23:15     来源/作者:C语言中文网

整数转换为字符串:char *itoa( int value, char *string,int radix);

小数转换为字符串:sprintf(串, 格式控制符列, 数据);

字符串转小数:double atof(const char *nptr);

字符串转整数:int atoi(const char *nptr);

测试代码:

 

复制代码 代码如下:

#include<stdio.h>
 #include<stdlib.h>
 int main()
 {
     int a=2013420;
     float b=2.054f;
     double c=5.24;
     char sa[20],sb[20],sc[20];
     //将整数a转换为字符串
     itoa(a,sa,10);
     puts(sa);
     //将浮点型数据转换为字符串
     sprintf(sb,"%g",b);
     puts(sb);
     //将double型数据转换为字符串
     sprintf(sc,"%lg",c);
     puts(sc);
     printf("========以下是串转换为数值=========\n");
     char *s1="123",*s2="1.23";
     printf("%d\n",atoi(s1));
     printf("%g\n",atof(s2));
     getchar();
     return 0;
 }

 

标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
电视剧《琉璃》全集在线观看 琉璃美人煞1-59集免费观看地址
电视剧《琉璃》全集在线观看 琉璃美人煞1-59集免费观看地址 2020-08-12
最新idea2020注册码永久激活(激活到2100年)
最新idea2020注册码永久激活(激活到2100年) 2020-07-29
返回顶部