<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    dream.in.java

    能以不變應(yīng)萬變是聰明人做事的準(zhǔn)則。萬事從小事做起,積累小成功,問鼎大成功,是成功者的秘訣。

    計(jì)算某個方法的執(zhí)行時間

     

     1 package assemblyLanguage;
     2 import java.math.BigInteger;
     3 import java.util.Date;
     4 import java.util.Scanner;
     5 
     6 
     7 public class Add {
     8 
     9     /**
    10      * @param args
    11      * Write a complete 8086 assembly language program to calculate and display the value of the expression:  
    12      * "1 + (2+2) + 3 + (4+4) + 5 + (6+6) + 7 + 9 + (10+10) + 11 ++ N".
    13      *  Notice the fact that the even numbers are added twice. 
    14      *  N should be input from the keyboard. A LOOP structure is required.
    15      *   Use a pseudocode or flowchart to sketch your ideas and plan the overall logic 
    16      *   before you write the program. 
    17      
    18     static int  add(int n)
    19     {
    20         int result = 0;
    21         for(int i = 1; i <= n; i++)
    22         {
    23             int temp = i;
    24             if(temp % 2 == 0)
    25                 {
    26                 temp *=2;
    27                 }
    28             result += temp;
    29                 
    30         }
    31         return result;
    32     }
    33     */
    34     static BigInteger add(BigInteger n) throws Exception
    35     {
    36         BigInteger result = new BigInteger("0"),
    37                     TWO = new BigInteger("2");
    38         BigInteger temp = null;
    39         for(BigInteger i = BigInteger.ONE; i.compareTo(n) <= 0; i=i.add(BigInteger.ONE))
    40         {
    41             temp = i;
    42             if(temp.remainder(TWO).compareTo(BigInteger.ZERO) == 0)
    43                 {
    44                 temp=temp.multiply(TWO);
    45 //                temp=temp.add(temp);
    46                 }
    47             result = result.add(temp);
    48                 
    49         }
    50         return result;
    51     }
    52     public static void main(String[] args) throws Exception {
    53         // TODO 自動生成方法存根
    54         
    55         Scanner reader = new Scanner(System.in);
    56         System.out.print("Please input an integer: ");
    57         BigInteger a = reader.nextBigInteger();
    58         System.out.print("1+(2+2)+3+(4+4)+5++N(N=" + a.toString() + ")= ");
    59         Date date1 = new Date();
    60         System.out.println(add(a).toString());
    61         Date date2 = new Date();
    62         long totalTime = date2.getTime() - date1.getTime();
    63         System.out.println("用時:"+ totalTime+"ms"); 
    64 
    65     }
    66 
    67 }
    68 

     

    posted on 2008-12-20 00:32 YXY 閱讀(670) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产成人精品亚洲| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 一本到卡二卡三卡免费高| 思思久久99热免费精品6 | 日韩欧美亚洲国产精品字幕久久久| 亚洲aⅴ无码专区在线观看| 无码日韩人妻AV一区免费l | 成人最新午夜免费视频| 午夜视频在线观看免费完整版| 免费看国产曰批40分钟| 在线亚洲人成电影网站色www| 亚洲网址在线观看你懂的| 亚洲乱码在线观看| 乱爱性全过程免费视频| 99久热只有精品视频免费看 | 久久亚洲精品国产精品婷婷| 色多多A级毛片免费看| 免费A级毛片无码A∨中文字幕下载| 欧美a级在线现免费观看| 亚洲精品视频在线观看你懂的| 亚洲AV本道一区二区三区四区 | 18gay台湾男同亚洲男同| 亚洲精品无码久久久久YW| 成年女人A毛片免费视频| 青娱分类视频精品免费2| 亚洲Av无码乱码在线观看性色| 亚洲毛片在线观看| 日日摸日日碰夜夜爽亚洲| 国产精品免费高清在线观看| 日韩视频在线免费观看| 国产亚洲真人做受在线观看| 中文字幕乱码亚洲精品一区| 国产啪精品视频网站免费尤物| 免费无码看av的网站| 久久亚洲精品成人| 美女扒开尿口给男人爽免费视频 | 久久综合AV免费观看| 国产成A人亚洲精V品无码性色| 亚洲欧美成人综合久久久| 国产免费阿v精品视频网址| 国产成人免费手机在线观看视频|