gpt4 book ai didi

c - 将 powf 结果返回到主函数 C 编程

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

我正在尝试创建一个单独的函数,它从主函数中获取参数 x 和 y,在 powf 中使用它,将其分配给变量“结果”并将其输出到主函数。任何帮助表示赞赏

#include <stdio.h>
#include <math.h>

int main() {

float x = 5.5;
float y = 3;
float total = 1;
int i;


for( i=0; i <= y; i++ ) {
total = total * x;
}

printf("total = %.3f\n",total);
printf("Result of powf function is: %.3f\n", result);

return 0;

}

float mathPow(float x, float y){

result = powf(x,y);

return result;

}

最佳答案

我稍微修改了你的代码

float mathPow(float x, float y){
float result = powf(x,y);
return result;
}
int main() {

float x = 5.5;
float y = 3;
float total = 1;
int i;
for( i=0; i <= y; i++ ) {
total = total * x;
}
printf("total = %.3f\n",total);
printf("Result of powf function is: %.3f\n", mathPow(x,y));
return 0;
}

如您所见,您没有在 main() 中调用函数 mathPow()

为了执行用户定义函数,您需要从main()调用它们

关于c - 将 powf 结果返回到主函数 C 编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47392533/

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