<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)航:
     
    主站蜘蛛池模板: 日本亚洲欧洲免费天堂午夜看片女人员| 99久久综合国产精品免费| 国产jizzjizz免费视频| jiz zz在亚洲| 高清国语自产拍免费视频国产| 亚洲精品亚洲人成在线| 日韩免费福利视频| 免费很黄无遮挡的视频毛片| 免费女人18毛片a级毛片视频| 黄色a三级三级三级免费看| 免费一级毛片清高播放| 中文在线免费观看| 亚洲Av熟妇高潮30p| 波多野结衣中文字幕免费视频 | 亚洲中文字幕无码av永久| 无码中文在线二区免费| 亚洲av无码一区二区三区天堂| 亚洲国产精品一区二区三区久久| 9久久免费国产精品特黄| 亚洲精品韩国美女在线| 色视频色露露永久免费观看| jizz中国免费| 亚洲成人午夜电影| 四虎免费影院4hu永久免费| a视频在线观看免费| 亚洲乱码一二三四五六区| 四虎永久免费影院在线| 久久久精品午夜免费不卡| 激情五月亚洲色图| 亚洲精品国精品久久99热| 18成禁人视频免费网站| 国产亚洲精品第一综合| 亚洲国产综合专区电影在线| 免费无码又爽又高潮视频| 久青草视频在线观看免费| 在线综合亚洲中文精品| 中文亚洲成a人片在线观看| 国产精品免费网站| 国产视频精品免费视频| xxx毛茸茸的亚洲| 亚洲国产高清精品线久久|