奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語言

C語言親密數實例解析

時間:2024-10-28 23:18:18 C語言 我要投稿
  • 相關推薦

C語言親密數實例解析

  如果整數A的全部因子(包括1,不包括A本身)之和等于B;且整數B的全部因子(包括1,不包括B本身)之和等于A,則將整數A和B稱為親密數。求3000以內的全部親密數。以下是小編為大家搜索整理的C語言親密數實例解析,希望能給大家帶來幫助,更多精彩內容請及時關注我們應屆畢業生考試網!

  *問題分析與算法設計

  按照親密數定義,要判斷數a是否有親密數,只要計算出a的全部因子的累加和為b,再計算b的全部因子的累加和為n,若n等于a則可判定a和b是親密數。計算數a的各因子的算法:

  用a依次對i(i=1~a/2)進行模運算,若模運算結果等于0,則i為a的一個因子;否則i就不是a的因子。

  *程序說明與注釋

  #include

  int main()

  {

  int a,i,b,n;

  printf("There are following friendly--numbers pair smaller than 3000:\n");

  for(a=1;a<3000;a++) /*窮舉1000以內的全部整數*/

  {

  for(b=0,i=1;i<=a/2;i++) /*計算數a的各因子,各因子之和存放于b*/

  if(!(a%i))b+=i; /*計算b的各因子,各因子之和存于n*/

  for(n=0,i=1;i<=b/2;i++)

  if(!(b%i))n+=i;

  if(n==a&&a

  printf("%4d..%4d ",a,b); /*若n=a,則a和b是一對親密數,輸出*/

  }

  }

  *運行結果

  There are following friendly--numbers pair smaller than 3000:

  220.. 284 1184.. 1210 2620.. 2924

【C語言親密數實例解析】相關文章:

C語言數組實例解析10-21

C語言的結構與聯合的實例分析06-30

C語言條件編譯分析實例08-18

C語言快速排序實例代碼06-04

Swift與C語言指針結合使用實例09-21

C語言選擇排序算法及實例代碼07-25

C語言插入排序算法及實例代碼07-02

C語言實現歸并排序算法實例09-18

C語言教程實例:1到100求和10-05

C語言以數據塊的形式讀寫文件實例代碼10-09

主站蜘蛛池模板: 堆龙德庆县| 安宁市| 锡林郭勒盟| 贺兰县| 饶平县| 阳新县| 景谷| 高碑店市| 武平县| 邻水| 长武县| 观塘区| 莆田市| 徐水县| 和政县| 德令哈市| 宝兴县| 隆子县| 黑水县| 随州市| 保靖县| 利川市| 突泉县| 平谷区| 高邑县| 沙田区| 禹州市| 临海市| 宁德市| 呼和浩特市| 砚山县| 年辖:市辖区| 夏邑县| 虞城县| 卫辉市| 广元市| 屏南县| 雅江县| 宜春市| 桂阳县| 梁河县|