隨筆-208  評(píng)論-469  文章-30  trackbacks-0


          在程序?qū)W習(xí)之中我們會(huì)遇到一些經(jīng)典的問題如交換兩個(gè)變量的值。現(xiàn)在我要求不用第三個(gè)變量
          來對(duì)其進(jìn)行交換。
                    代碼如下:
                                  
           1#include<iostream.h>
           2
           3int main()
           4{
           5 int Number1 = 23;
           6 int Number2 = 33;
           7
           8 cout<<Number1<<"\n"<<Number2<<endl;
           9
          10 Number1 = Number1 ^ Number2;
          11 Number2 = Number1 ^ Number2;
          12 Number1 = Number1 ^ Number2;
          13 
                 cout<
          14  return 0;
          15
          16}
               ^的關(guān)系圖
              0 ^ 0  = 0;
              0 ^ 1  = 1;
              1 ^ 0  = 1;
              1 ^ 1  = 0;
          posted on 2006-01-17 20:02 EricWong 閱讀(258) 評(píng)論(0)  編輯  收藏 所屬分類: C&C++
          主站蜘蛛池模板: 山东省| 衡水市| 嘉义市| 侯马市| 周至县| 平舆县| 沧源| 安溪县| 新兴县| 修文县| 云林县| 吉安市| 黑龙江省| 板桥市| 华蓥市| 桂平市| 杭州市| 滦平县| 天水市| 延安市| 龙山县| 舒兰市| 古交市| 汝城县| 翼城县| 都匀市| 平乡县| 德庆县| 屏边| 云梦县| 天柱县| SHOW| 南宁市| 富宁县| 台南县| 大埔区| 平谷区| 佛教| 塔城市| 龙江县| 根河市|