gpt4 book ai didi

c - 读取浮点值;输出为 0.00000

转载 作者:太空宇宙 更新时间:2023-11-04 05:27:05 25 4
gpt4 key购买 nike

int potenz(float x[1001], float y[1001])
{
int i;
float c=0.0f,k=0.0f;


system("clear");

printf("Wahl der Potenzfunktion der Form c * x^k\n");

printf("Bitte geben sie den Koeffizienten c ein: ");
scanf("%f",&c);

printf("\nBitte geben sie den Exponenten k ein: ");
scanf("%f",&k);


printf("\nIhre Funktion: %f x^ %f\n",&c,&k);

}

问题很简单,这里是输入/输出日志:

Bitte geben sie den Koeffizienten c ein: 23.512

Bitte geben sie den Exponenten k ein: 5.1

Ihre Funktion: 0.000000 x^ 0.000000

知道它为什么这样做或如何避免吗?

最佳答案

您正在打印变量 ck 的地址,而不是它们的内容。你应该这样做:

printf("\nIhre Funktion: %f x^ %f\n",c,k);

关于c - 读取浮点值;输出为 0.00000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21190075/

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