• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            將10進(jìn)制數(shù)轉(zhuǎn)換成2進(jìn)制,8進(jìn)制,16進(jìn)制輸出

            #include <iostream>
            using namespace std;
            #define N 2//8 16

            struct Node{
                
            int data;
                Node
            * next;
                Node(
            const int& t=int()):data(t),next(NULL){}
            }
            ;

            void dec2bin(int num);
            int main()
            {
                Node
            * head=NULL;
                
            int num;
                cin
            >>num;
                
            int num2=num;
                
            while(num!=0){
                    Node
            * p=new Node(num%N);
                    p
            ->next=head;
                    head
            =p;
                    num
            /=N;
                }

                Node 
            *q=head;
                
            while(q!=NULL){
                    
            if(q->data<10)
                        cout
            <<q->data;
                    
            else
                        cout
            <<char(q->data-10+'a');
                    q
            =q->next;
                }

                cout
            <<endl;
                
            while(head!=NULL){
                    q
            =head->next;
                    delete head;
                    head
            =q;
                }

                cout
            <<"---------------"<<endl;
                dec2bin(num2);
                system(
            "pause");
                
            return 0;
            }

            ///////////////////////
            //10->2進(jìn)制     位運(yùn)算方法//
            ///////////////////////
            void dec2bin(int num){
                
            int    intbitlen = sizeof(int)*8;
                
            for(int i=intbitlen-1;i>=0;i--){
                    
            if((1<<i)&num)
                        cout
            <<'1';
                    
            else 
                        cout
            <<0;
                }

                cout
            <<endl;
            }



            posted on 2011-06-10 12:41 Hsssssss 閱讀(443) 評(píng)論(0)  編輯 收藏 引用 所屬分類: C++代碼

            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿

            文章分類

            文章檔案

            收藏夾

            搜索

            最新評(píng)論

            亚洲国产精品热久久| 国产成人精品综合久久久| 久久综合综合久久狠狠狠97色88| 久久99亚洲网美利坚合众国| 久久久久国产一级毛片高清版| 久久久久久噜噜精品免费直播| 久久久无码精品亚洲日韩蜜臀浪潮| 亚洲AV无一区二区三区久久 | 亚洲色婷婷综合久久| 久久99中文字幕久久| 中文精品99久久国产| 久久亚洲中文字幕精品有坂深雪| 国产精品伊人久久伊人电影| 无码伊人66久久大杳蕉网站谷歌 | 久久精品国产亚洲7777| 一本色道久久综合亚洲精品| 久久久久久毛片免费看| 99久久精品九九亚洲精品| 午夜天堂av天堂久久久| 久久99精品久久久久久噜噜| 国产精品免费看久久久| 久久中文字幕人妻丝袜| 国产巨作麻豆欧美亚洲综合久久| 亚洲AV无码一区东京热久久| 亚洲国产成人久久综合野外| A级毛片无码久久精品免费| 精品久久久久久久无码| 奇米影视7777久久精品人人爽| 久久久精品国产Sm最大网站| 日本三级久久网| 国产亚洲欧美成人久久片| 久久婷婷五月综合色高清| 久久精品国产AV一区二区三区 | 久久久精品国产免大香伊| 亚洲精品tv久久久久| 久久久久人妻精品一区三寸蜜桃| 久久99国产精品一区二区| 久久精品国产亚洲AV无码偷窥| 少妇久久久久久久久久| 日韩精品久久久肉伦网站| 婷婷久久香蕉五月综合加勒比|