帮忙看看这个程序错在哪
public static void main(String[] args)
:^$r)\9d9f/e,r/a(`TechWeb-技术社区 { 5U-S1v8\4e&D7Q!a
int month=0; -K%X&p*u9a,|1Z-x5H
int amount_pp=1;
5D*w)L/[$O#H8u+m int amount_p=1;
k8J.?8Z(w0O.`9xtech.techweb.com.cn int amount=0;
|-C&^1`-Q9U1o5E1^%l*h'K7b TechWeb-技术社区0C"@#_$c,J:E6z
System.out.println("请输入对应的月份:"); TechWeb-技术社区2v(O-w'u"M%L*|$m%p
try 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛.U,g$i8{-Z)C'?
{ /f"F4B'e3_*Z1j)`
month=System.in.read(); tech.techweb.com.cn-i0a2p4Z6J'R
} 2O$L*I.S4x
catch(Exception e)
+H#O(A8C2Y%c*V!S0\2a {
7\ ]$M.y+A&Z,f3~*E5MTechWeb-技术社区 System.out.println(" 数据有错误!"); TechWeb-技术社区9P,V$E;K4Y:Y
}
.O"};V1H#W%~0k#Ntech.techweb.com.cn System.out.println("*"); .c!m2|8y;A:Q.^"b%@(G
System.out.println(month); 5C9A3r:x6Z I
System.out.println("*"); tech.techweb.com.cn7|;T*{;x._#L(k3g
for(int i=3;i<=month;i++) 7q"U"X9}1~8R"l']:V
{ tech.techweb.com.cn"u$v8Z;F*g$B(J1O
amount=amount_p+amount_pp; TechWeb-技术社区(Y*j-q*O6t0}"H6C
amount_pp=amount_p;
6j"h&J#O,l程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 amount_p=amount;
)S!q"K8]"h+T"o'T*[%L %L6z(h7z:x#C
2z0H#S0f&I'W \8d程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 }
"l f8L7Z*_!h5S4UTechWeb-技术社区 System.out.println("rubbit amount is:"+amount);
)u2t7X"F9c;\,n,o$Htech.techweb.com.cn } !{/I5X7s N&m
.D!z;^;l#N7j"Z }
._.Q/M+D/]'W;s2otech.techweb.com.cn输入4,即给month赋值4,再次输出就显示52,怎么回事?哪里错了
|