标题:·小弟刚学习JAVA一个多星期,写了个小程序,请老大们告诉我应该注意些什么 ...
取消只看楼主
gates321
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-10-6
 问题点数:0 回复次数:1 
·小弟刚学习JAVA一个多星期,写了个小程序,请老大们告诉我应该注意些什么地方
毕竟是刚学习,很多格式不知道专业不专业,只是凭着美观的原则来布置,并且可能程序有点啰嗦,这是我学了IF和FOR语句后想的程序,希望老大们给我多些批评指正!!JAVA之路还是很茫然,因为里面有太多和C++相似的地方,但我对C++却一无所知,惭愧啊 !!

辛苦大家了,我不知道怎样才能写得更规范,我也不知道自己应该在哪些地方还需要多下点功夫。先谢谢大家了。




import java.util.Scanner;

public class dijiaend
{
    public static void main(String[] args)
    {
         System.out.println("从A到B递加计算");
         System.out.print("A=");
         Scanner M=new Scanner(System.in);
         int A=M.nextInt();
         System.out.print("B=");
         Scanner N=new Scanner(System.in);
         int B=N.nextInt();
         int a=A;                 //全文A、B的值始终都在变化,最后输出时不能再调用已经发生变化了的A、B值了
         int b=B;
       
             int c;
             int i=B-A;
                if(i>0)
                {
                    for(c=0;A<=B;A++,i--)
                    {
                       c=c+A;
                           System.out.println("还剩下"+i+"次");
                    }
                    System.out.println("从"+a+"加到"+b+"的最终结果是"+c);
              }
          else if(i==0)
          {
                System.out.println("请注意,您重复输入了同一个数!!"+a);
          }
          else
          {
                
                    for(c=0;B<=A;B++,i++)                         //i值为负时,关于结果计算只需交换A、B位置即可
                    {
                       c=c+B;
                           int l=-i;                                                  // 次数l为i的绝对值,此时i值为负
                       System.out.println("还剩下"+l+"次");
                        }
                    System.out.println("从"+a+"加到"+b+"的最终结果是"+c);
            
          }
     }
}

[[it] 本帖最后由 gates321 于 2008-10-6 11:13 编辑 [/it]]
搜索更多相关主题的帖子: JAVA 老大 学习 
2008-10-06 11:09
gates321
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-10-6
得分:0 
格式书写应该是对的比较齐的 只是贴上来的时候就出对不齐了
2008-10-07 10:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-236597-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.049612 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved