//Hydroelectric Dam Helper
#include <stdio.h>
#define GRAV 9.80
#define EFINC 0.9
#define EFINC2 90
int main()
{
//Defines all the variables to be used
double height, work, mass;
printf("Height of dam (in meters):");
scanf("%lf", &height);
printf("Flow of water (in thousand cubic meters per second):");
scanf("%lf", &mass);
work = (mass * GRAV * height * EFINC);
printf("The dam would produce %f megawatts at %d%% efficency", &work, EFINC2);
return 0;
}
的價值觀,我有它打印的高度和質量,但工作不會收到一個值,EFINC2打印出一個荒謬的數字,我真的不知道有關C中的變量乘法?正確設置
需要'家庭作業'標籤嗎? – 2010-06-28 21:01:05
不,不同意。 – Atmocreations 2010-06-28 21:18:52