gpt4 book ai didi

c# - 浮点到 int 而不转换为 int

转载 作者:行者123 更新时间:2023-11-30 19:54:45 25 4
gpt4 key购买 nike

我在面试时遇到了这个问题,我不知道如何解决这个问题,请帮我解决

“截断给定浮点值的程序(例如 16.25=16)。您不应该将浮点值分配给整数,然后将 int 值复制到浮点......应用不同的逻辑。”

最佳答案

看看这个行不行。

#include<stdio.h>

int main()
{

float num=16.25;
int x;
char str[10];
sprintf(str,"%f",num);
sscanf(str,"%d",&x);
printf("The number now is %d",x);
}

关于c# - 浮点到 int 而不转换为 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16307289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com