该设备有问题代码43_这份c代码哪里有问题?
问题补充:
//计算正方体体积
#include<stdio.h>
#include<math.h>
int main()
{
float a,y,v;
y=3;
scanf("&f",&a);
v=pow(a,y);
printf("体积是%f\n",v);
}
系统没有报错,可运行时输入1,得出-1237939817924464500000000.000000
补充:运行结果与原意(1)不符。最佳答案
你有一个字符打错了,把
scanf("&f",&a);
改为:scanf("%f",&a);即可,也就是把“&”改成“%”就行了。
最佳答案由网友 宛丘山人 提供
其他回答
其它网友回答:
没有错!
其它网友回答:
没有问题
其它网友回答:
追问:
可是运行结果与原意不符。
追答:
不zhidou