青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
隨筆
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
posts - 6, comments - 30, trackbacks - 0
關(guān)于除以2的n次方求余數(shù)的思考
本人由于剛接觸編程不久,思考的問題沒有大家的那么深入。這次我僅僅只是一點基于學(xué)習(xí)的思考。今天在家里復(fù)習(xí)學(xué)校學(xué)過的功課,關(guān)于運算操作符的那一章節(jié)。 編寫一個程序:從界面輸入一個整數(shù),要求求該數(shù)除以8后的余數(shù)。這個題目確實很簡單,只要用%運算即可。但是我寫出代碼后發(fā)現(xiàn)編譯器對于負數(shù)求模運算后所得的余數(shù)是負數(shù)。當(dāng)然大家很容易想到此時加上除數(shù)即可達到題目的要求。我想這個代碼大都會寫,我就不再細述,但是今天我想輸?shù)梅椒ú⒉皇谴恕R粋€整型(int)占4個字節(jié),每個字節(jié)8位。那么每個int占32個位。如果我們把該整數(shù)化成8進制,那么其8進制表示的數(shù)的個位數(shù)就是所求的余數(shù)。因為如果一個8進制數(shù)是xyz,那么其等于x*8*8+y*8+z;除以8取余就是z;那么我們再聯(lián)想到計算機的存儲數(shù)據(jù)的方式,二進制。而二進制轉(zhuǎn)化成8進制的最簡單的方法則是將該二進制從右至左按每三個數(shù)為一單元轉(zhuǎn)化為8進制作為一位。不夠的補0;那么由此可知,其正余數(shù)就是該數(shù)二進制表示的末尾3位數(shù)。 那么只要用與運算去保留后三位。即該數(shù)與上二進制(111)即可,而從界面輸入的是10進制,則要考慮轉(zhuǎn)化,很容易知道其為7。故設(shè)輸入的數(shù)位num,則num&7所得結(jié)果即是。
而對于2的n次方作為除數(shù)是則只要num&(2的n次方-1)
1
#include
<
iostream
>
2
using
namespace
std;
3
4
int
main()
5
{
6
int
num;
//
輸入的整數(shù)
7
int
i;
//
由于考慮除數(shù)不同,在此自己設(shè)置除數(shù)2的n次方
8
cout
<<
"
請輸入一個整數(shù):
"
;
9
cin
>>
num;
10
cout
<<
"
請輸入除數(shù):
"
;
11
cin
>>
i;
12
num
=
num
&
(i
-
1
);
13
cout
<<
num
<<
endl;
14
return
0
;
15
}
posted on 2011-02-03 21:17
あ維wêiセ
閱讀(3991)
評論(5)
編輯
收藏
引用
所屬分類:
C++
FeedBack:
#
re: 關(guān)于除以2的n次方求余數(shù)的思考
2011-02-11 19:26 |
Cunch
想法不錯, 希望共同切磋
回復(fù)
更多評論
#
re: 關(guān)于除以2的n次方求余數(shù)的思考
2011-02-11 19:27 |
Cunch
想法確實不錯
回復(fù)
更多評論
#
re: 關(guān)于除以2的n次方求余數(shù)的思考[未登錄]
2011-02-11 21:13 |
zero
貌似很久前就有這道面試題了?
回復(fù)
更多評論
#
re: 關(guān)于除以2的n次方求余數(shù)的思考
2011-02-13 10:08 |
あ維wêiセ
嗯?是嗎?那我還要倍感慶幸呢@zero
回復(fù)
更多評論
#
re: 關(guān)于除以2的n次方求余數(shù)的思考[未登錄]
2011-12-07 08:37 |
zhang
好像法
回復(fù)
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
相關(guān)文章:
關(guān)于除以2的n次方求余數(shù)的思考
中綴表達式轉(zhuǎn)為后綴表達式
關(guān)于Visual C++2010編譯器的問題
有關(guān)二叉查找樹的一些功能(BST)
鏈表實驗
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 あ維wêiセ Powered By:
博客園
模板提供:
滬江博客
<
2025年10月
>
日
一
二
三
四
五
六
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
C++(5)
Java(1)
隨筆檔案
2011年2月 (1)
2011年1月 (5)
文章分類
個人總結(jié)(1)
文章檔案
2011年1月 (1)
搜索
最新評論
1.?re: 中綴表達式轉(zhuǎn)為后綴表達式
你可以考慮先將表達式中的數(shù)字字符轉(zhuǎn)換成對應(yīng)的數(shù)字,成為一個元素,那么打印時加空格就好@js
--yangwei
2.?re: 中綴表達式轉(zhuǎn)為后綴表達式
是的,要犧牲一個來區(qū)分隊空和隊滿@jhayumu
--yangwei
3.?re: 中綴表達式轉(zhuǎn)為后綴表達式
(8+9*10)-4/2+3
與
(8+91*0)-4/2+3
怎么區(qū)分?
--js
4.?re: 關(guān)于除以2的n次方求余數(shù)的思考[未登錄]
好像法
--zhang
5.?re: 關(guān)于Visual C++2010編譯器的問題
樓上說的比較對,寫模板最好用包含模型
用分離模型編譯容易出問題
Boost中很多子庫都采用的是包含模型
--marmot
閱讀排行榜
1.?中綴表達式轉(zhuǎn)為后綴表達式(6066)
2.?關(guān)于除以2的n次方求余數(shù)的思考(3991)
3.?關(guān)于Visual C++2010編譯器的問題(2802)
4.?鏈表實驗(1984)
5.?有關(guān)二叉查找樹的一些功能(BST)(1950)
評論排行榜
1.?關(guān)于Visual C++2010編譯器的問題(12)
2.?中綴表達式轉(zhuǎn)為后綴表達式(5)
3.?鏈表實驗(5)
4.?關(guān)于除以2的n次方求余數(shù)的思考(5)
5.?初學(xué)java(一)(3)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
亚洲美女视频在线观看
|
久久久久国内
|
欧美日韩精品在线播放
|
欧美成人在线网站
|
亚洲一区网站
|
亚洲电影第1页
|
一区二区三区国产精华
|
久久影院亚洲
|
久久精品视频99
|
国产三区精品
|
亚洲国内高清视频
|
亚洲三级视频
|
欧美日韩视频在线观看一区二区三区
|
欧美在线观看你懂的
|
蜜桃精品久久久久久久免费影院
|
免费成人你懂的
|
一区二区三区中文在线观看
|
国产最新精品精品你懂的
|
一本久久a久久精品亚洲
|
国产欧美一区二区三区在线老狼
|
一本久久综合
|
蜜桃av一区二区三区
|
99热精品在线观看
|
久久狠狠久久综合桃花
|
亚洲国产成人精品女人久久久
|
一区二区三区国产盗摄
|
亚洲免费影视
|
欧美韩日亚洲
|
久久中文久久字幕
|
亚洲欧美在线网
|
亚洲欧美成人在线
|
久久夜色精品一区
|
国产精品av一区二区
|
狠狠色综合日日
|
在线中文字幕日韩
|
久久亚洲电影
|
国产精品99久久久久久宅男
|
久久网站免费
|
国产精品女人久久久久久
|
亚洲福利视频免费观看
|
翔田千里一区二区
|
亚洲三级影院
|
欧美中文在线免费
|
国产精品入口夜色视频大尺度
|
亚洲人成亚洲人成在线观看
|
香蕉久久一区二区不卡无毒影院
|
久久精品首页
|
亚洲国产日韩在线
|
欧美与黑人午夜性猛交久久久
|
久久久久五月天
|
国产精品网站在线
|
亚洲一区二区三区四区视频
|
久久国产精品一区二区三区
|
午夜激情综合网
|
日韩亚洲视频在线
|
午夜久久福利
|
国产精品视频导航
|
一区二区三区在线看
|
另类天堂av
|
国产麻豆日韩欧美久久
|
亚洲一区二区三区激情
|
亚洲乱码国产乱码精品精天堂
|
欧美激情精品久久久久久蜜臀
|
久久不射电影网
|
久久精品视频在线免费观看
|
久久99在线观看
|
美女爽到呻吟久久久久
|
欧美一区激情视频在线观看
|
久久性天堂网
|
久久亚洲精品一区
|
亚洲国产成人不卡
|
亚洲国产精品一区制服丝袜
|
一区二区三区欧美在线观看
|
国产精品啊啊啊
|
欧美噜噜久久久xxx
|
亚洲电影av
|
亚洲精品久久久久久久久久久久久
|
久久夜色精品国产噜噜av
|
亚洲女爱视频在线
|
久久gogo国模裸体人体
|
国产色产综合产在线视频
|
在线观看不卡av
|
久久精品水蜜桃av综合天堂
|
麻豆精品视频
|
夜夜嗨一区二区
|
国产日本欧美一区二区三区在线
|
欧美一区二区三区在线观看
|
国产精品久久久久久五月尺
|
亚洲人成人77777线观看
|
在线观看一区二区精品视频
|
亚洲欧美日本视频在线观看
|
一区二区三区久久
|
亚洲天堂av高清
|
亚洲电影免费观看高清完整版在线观看
|
亚洲国产日日夜夜
|
日韩一级黄色大片
|
欧美一站二站
|
亚洲欧美激情视频在线观看一区二区三区
|
欧美 日韩 国产 一区
|
日韩亚洲欧美成人
|
国产精品qvod
|
亚洲国产精品一区
|
久久久综合免费视频
|
亚洲欧美日韩综合国产aⅴ
|
亚洲女同精品视频
|
欧美久久一级
|
国产伦精品一区二区三区高清版
|
欧美激情日韩
|
欧美激情亚洲自拍
|
欧美不卡在线视频
|
亚洲一区二区三区久久
|
一二三区精品
|
亚洲高清自拍
|
亚洲人成网站影音先锋播放
|
国产日韩欧美二区
|
欧美黄色影院
|
午夜精品久久久
|
性欧美xxxx视频在线观看
|
亚洲大胆av
|
欧美一区二区
|
久久综合中文字幕
|
国产视频精品网
|
欧美激情亚洲另类
|
久久久久久久欧美精品
|
欧美日韩精品免费看
|
亚洲作爱视频
|
欧美一级二级三级蜜桃
|
激情欧美一区二区
|
最新日韩在线
|
99精品国产热久久91蜜凸
|
亚洲一级黄色片
|
日韩视频免费
|
欧美二区不卡
|
亚洲第一毛片
|
久久久欧美一区二区
|
久久久高清一区二区三区
|
亚洲免费在线精品一区
|
欧美极品影院
|
欧美日韩国产另类不卡
|
久久精品最新地址
|
午夜精品国产
|
国产精品一区视频网站
|
欧美日本三级
|
国产老女人精品毛片久久
|
在线亚洲欧美
|
欧美在线高清视频
|
亚洲欧美久久久
|
久久久久五月天
|
亚洲一区三区在线观看
|
亚洲国产欧美一区二区三区久久
|
欧美在线观看网站
|
伊人久久综合97精品
|
国产一区深夜福利
|
久久精品国产亚洲aⅴ
|
亚洲人久久久
|
男女激情久久
|
亚洲精品国产欧美
|
久久久久国产免费免费
|
欧美体内谢she精2性欧美
|
国产精品家庭影院
|
国产精品久久77777
|
久久久精品视频成人
|
欧美~级网站不卡
|
欧美伊人精品成人久久综合97
|
亚洲午夜激情在线
|
国产精品v日韩精品v欧美精品网站
|
性欧美videos另类喷潮
|
欧美与黑人午夜性猛交久久久
|
亚洲精品视频二区
|
亚洲精品国产精品乱码不99
|
欧美v国产在线一区二区三区
|
狠狠色综合色综合网络
|
国产精品每日更新
|
欧美一乱一性一交一视频
|
国产女人水真多18毛片18精品视频
|
欧美日韩成人综合天天影院
|
亚洲第一久久影院
|
亚洲乱码国产乱码精品精
|
久久青草久久
|
最新亚洲电影
|
亚洲美女毛片
|
韩国成人精品a∨在线观看
|
国产日韩精品在线
|
欧美一区二区三区在线播放
|
午夜视频久久久
|
亚洲欧美日本在线
|
亚洲日本激情
|
妖精成人www高清在线观看
|
欧美日韩亚洲视频一区
|
一区视频在线
|
国产精品久久久久aaaa九色
|
欧美一区二区在线看
|
香蕉久久夜色精品
|
亚洲国产精品一区二区尤物区
|
亚洲性xxxx
|
久久久一本精品99久久精品66
|
亚洲毛片在线观看
|
美女诱惑一区
|
亚洲三级电影全部在线观看高清
|
国产精品久久久久久久一区探花
|