【单选题】阅读下面代码,选择正确的选项() #include int main () { float p0=1000, r1=0.0036, r2=0.0225, r3=0.0198, p1, p2, p3; p1=p0*(1+r1); p2=p0*(1+r2); p3=p0*(1+r3/2)*(1+r3/2); printf("p1=%d
p2=%d
p3=%d
",p1, p2, p3); return 0; }
A: float p0=1000, r1=0.0036, r2=0.0225, r3=0.0198, p1, p2, p3;应改为 float p0, r1, r2, r3, p1, p2, p3; p0=1000; r1=0.0036; r2=0.0225;
B: printf("p1=%d
p2=%d
p3=%d
",p1, p2, p3); 应该为printf("p1=%f
p2=%f
p3=%f
",p1, p2, p3);
A: float p0=1000, r1=0.0036, r2=0.0225, r3=0.0198, p1, p2, p3;应改为 float p0, r1, r2, r3, p1, p2, p3; p0=1000; r1=0.0036; r2=0.0225;
B: printf("p1=%d p2=%d p3=%d ",p1, p2, p3); 应该为printf("p1=%f p2=%f p3=%f ",p1, p2, p3);
发布时间:2024-06-22 23:46:02