亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求助,關于C語言中編寫函數:函數factor(n)和函數PriFac(n)的問題?

求助,關于C語言中編寫函數:函數factor(n)和函數PriFac(n)的問題?

慕妹3242003 2021-07-01 07:03:15
編寫兩個函數:函數factor(n)用來判斷n是否是完數,函數PriFac(n)用來顯示完數n的所有因子,在主函數中調用這兩個函數,顯示1~30000間的所有完數。(所謂完數就是它所有因子的和等于其自身自然數,如6=1+2+3,6就是一個完數)
查看完整描述

2 回答

?
波斯汪

TA貢獻1811條經驗 獲得超4個贊

#include<stdio.h>int factor(int n){ int i ; int temp = n; for(i = 1; i < temp ;++i)  if(!(temp%i)){   n -= i;   //printf("%d\n", n);  } if(n == 0)  return 1; else   return 0;}void PriFac(int n){ int i; for(i = 1; i < n ;++i)  if(!(n%i))   printf("%5d", i); printf("\n");   }int main(){ int i = 2; for(; i <= 30000; ++i)  if(factor(i)){   printf("%5d", i);   PriFac(i);  } return 0;}



查看完整回答
反對 回復 2021-07-04
  • 2 回答
  • 0 關注
  • 479 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號