日期:2014-05-20  浏览次数:20656 次

一个简单程序...我查不出错~
求2/1+3/2+5/3+8/5....的前20项和
public   class   Sum
{
        public   static   void   main(String[]   args)
        {
                    int   fenmu=1,fenzi=2,fenmut=1;
                    double   fenshu=0,sum1=0;                    
                    For(int   i=1;i <=20;i++)
                    {
                    fenshu=fenzi/fenmu;
                    fenmut=fenmu;
                    fenmu=fenzi;
                    fenzi=fenzi+fenmut;
                    sum1=sum1+fenshu;
                    }
        System.out.println(sum1);
        }
}  

错误提示:
C:\Sum.java:7:   需要   ".class "
                    For(int   i=1;i <=20;i++)
                                    ^
C:\Sum.java:7:   不是语句
                    For(int   i=1;i <=20;i++)
                                              ^
C:\Sum.java:7:   需要   '; '
                    For(int   i=1;i <=20;i++)
                                                              ^
3   错误

------解决方案--------------------
这个问题很简单,你把For改成for就行了,JAVA一定要注意大小写。