黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2012中考 | 2012高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 托業 | 雅思 | 專四專八 | 口譯筆譯 | 博思
GRE GMAT | 新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 |
零起點法語 | 零起點德語 | 零起點韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師 | 秘書資格 | 心理咨詢師 | 出版專業資格 | 廣告師職業水平 | 駕駛員
網絡編輯 | 公共營養師 | 國際貨運代理人 | 保險從業資格 | 電子商務師 | 普通話 | 企業培訓師
營銷師
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
化工工程師 | 材料員
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
計算機等級考試
您現在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機二級 > C語言 > 復習資料 > 正文

計算機二級考試C語言經典實例之自守數

來源:考試吧Exam8.com) 2012-6-29 15:36:44 考試吧:中國教育培訓第一門戶 模擬考場

  自守數是指一個數的平方的尾數等于該數自身的自然數。例如

  252=625 762=5776 93762=87909376

  請求出200000以內的自守數

  *問題分析與算法設計

  若采用“求出一個數的平方后再截取最后相應位數”的方法顯然是不可取的,因為計算機無法表示過大的整數。

  分析手工方式下整數平方(乘法)的計算過程,以376為例

  376 被乘數

  X 376 乘數

  ----------

  2256 第一個部分積=被乘數*乘數的倒數第一位

  2632 第二個部分積=被乘數*乘數的倒數第二位

  1128 第三個部分積=被乘數*乘數的倒數第三位

  ----------

  141376 積

  本問題所關心的是積的最后三位。分析產生積的后三位的過程,可以看出,在每一次的部分積中,并不是它的每一位都會對積的后三位產生影響。總結規律可以得到:在三位數乘法中,對積的后三位產生影響的部分積分別為:

  第一個部分積中:被乘數最后三位*乘數的倒數第一位

  第二個部分積中:被乘數最后二位*乘數的倒數第二位

  第三個部分積中:被乘數最后一位*乘數的倒數第三位

  將以上的部分積的后三位求和后截取后三位就是三位數乘積的后三位。這樣的規律可以推廣到同樣問題的不同位數乘積。

  按照手工計算的過程可以設計算法編寫程序。

  *程序說明與注釋

  #include

  int main()

  {

  long mul,number,k,ll,kk;

  printf(It exists following automorphic nmbers small than 200000:"n");

  for(number=0;number<200000;number++)

  {

  for(mul=number,k=1;(mul/=10)>0;k*=10);

  /*由number的位數確定截取數字進行乘法時的系數k*/

  kk=k*10; /*kk為截取部分積時的系數*/

  mul=0; /*積的最后n位*/

  ll=10; /*ll為截取乘數相應位時的系數*/

  while(k>0)

  {

  mul=(mul+(number%(k*10))*(number%ll-number%(ll/10)))%kk;

  /*(部分積+截取被乘數的后N位*截取乘數的第M位),%kk再截取部分積*/

  k/=10; /*k為截取被乘數時的系數*/

  ll*=10;

  }

  if(number==mul) /*判斷若為自守數則輸出*/

  printf("%ld ",number);

  }

  }

  *運行結果

  It exsts following automorphic numbners smaller than 200000:

  0 1 5 6 25 76 376 625 9376 90625 109376

1 2  下一頁

  相關推薦:

  2012年下半年計算機等級考試報名時間及入口匯總

  計算機等級考試三級PC技術過關心得技巧

  2012年3月計算機二級考試真題匯總

文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 色婷婷激情五月 | 国产在线观看xxxx免费 | 亚洲欧美一区二区三区在线播放 | 性欧美人与zozoxxxx视频 | 国产一区系列在线观看 | 黄网站视频 | 一个人免费观看视频www | 日本一本在线 | 在线中文字幕播放 | 国产97色在线 | 免费 | 日本深夜18免费看片高清网 | 亚洲第一视频在线播放 | 日韩欧美久久一区二区 | 天天插天天狠天天透 | 午夜网站在线观看 | 国产精品日本一区二区不卡视频 | 亚洲成a人片77777在线播放 | 天天激情综合 | 国产精品欧美在线观看 | 国产无卡一级毛片aaa | 欧美日韩国产人成在线观看 | 男女在线 | 日韩欧美在线综合网高清 | 久久久久久亚洲精品 | 成年香蕉大黄美女美女 | 在线观看亚洲天堂 | 男女猛烈无遮挡性视频 | 日韩精品在线免费观看 | 青草草| 黄色三级小视频 | 最近免费中文字幕视频高清在线看 | 黄漫视频网站 | 三级网站国产 | 黄色影院在线观看 | 国产三级成人 | 道日本一本草久 | www.一区二区| 欧美精品xxxtv | 国产一区二区三区欧美 | 亚洲国产日韩a在线亚洲 | 成年做羞羞免费观看视频网站 |