gpt4 book ai didi

c - 我还是 C 的新手,我不知道为什么我的 float 结果是随机的(也许是类型提升规则?)

转载 作者:太空宇宙 更新时间:2023-11-04 07:59:54 24 4
gpt4 key购买 nike

我相信它与类型提升规则有关,但我不确定并且考虑到我还是编程新手,我无法想象为什么会这样:

#include <stdio.h>

int main() {

float result;
result = function(2.4, 4.9);

printf("Test: %.2f\n", result);
system("PAUSE");
return 0;
}

float function(float value1, float value2) {
float calculation = value1 * value2;
return calculation;
}

打印出来

Test: -858993472.00

我正在输入浮点值,我希望我的计算返回另一个浮点值作为我的结果,我做错了什么?

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