在C语言中Int和double怎么转换?

在C语言中Int和double怎么转换?,第1张

1、打开vc软件,新建一侍正个空白的vc项目文件:

2、编写转换程序,首先添加头文件,在main主函数中定义int类型变量sum,拿谈胡count,再定义double类型变量todouble,并进行强制类型转换,强制转换的格式就是括号加要转换的类型,最后使用printf打印结果:

3、编消拦译运行程序,查看转换的结果。以上就是C语言中Int和double转换的 *** 作步骤:

可以使用以下方式:

1、使用循环,把每一位数字转换成相应的字符,参考代码如下:

#include <stdio.h>

#include <string.h>

int main()

{

int num, n, i = 0

char str[20], tmp[20]

scanf("%d", &num)

n = num % 10

while (n>0)

{

tmp[i++] = n + '0'

num = (num - n) / 10

n = num % 10

}

tmp[i] = '\0'乱让

for (i=0 i<=strlen(tmp)-1 i++)

{

str[i] = tmp[strlen(tmp)-i-1]

}

str[i] = '\0'

printf("州郑%s\n", str)

return 0

}

2、使用库函数册陪颂,代码如下:

#include <stdio.h>

#include <string.h>

int main()

{

int num

char str[20]

scanf("%d", &num)

itoa(num, str, 10)

printf("%s\n", str)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12377228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存