91高清免费观看_亚洲高清视频免费观看_91视频综合_国产精品一区99_伊人手机视频_懂色av懂色aⅴ精彩av

有趣生活

当前位置:首页>职场>c语言分解质因数的代码(c语言面试题-分解质因数)

c语言分解质因数的代码(c语言面试题-分解质因数)

发布时间:2024-01-24阅读(4)

导读题目要求:根据数论的知识可知任何一个合数都可以写成几个质数相乘的形式,这几个质数都叫做这个合数的质因数。例如24=2*2*2*3。把一个合数写成几个质数相乘....

题目要求:

根据数论的知识可知任何一个合数都可以写成几个质数相乘的形式,这几个质数都叫做这个合数的质因数。例如24=2*2*2*3。把一个合数写成几个质数相乘的形式表示,叫做分解质因数。对于一个质数,它的质因数可定义为它本身。编写一个程序实现分解质因数。

# include "stdio.h"int isPrime(int a){ /*判断a是否是质数,是质数返回1,不是质数返回0*/ int i; for(i=2;i<=a-1;i ) if(a % i == 0) return 0; /*不是质数*/ return 1; /*是质数*/}void PrimeFactor(int n){ /*对参数n分解质因数*/ int i; if(isPrime(n)) printf("%d ",n); else { for(i=2;i<=n-1;i ) if(n % i == 0) { printf("%d ",i); /*第一个因数一定是质因数*/ if(isPrime(n/i)) {/*判断第二个因数是否是质数*/ printf("%d ",n/i); break; /*找到全部质因子*/ } else PrimeFactor(n/i);/*递归地调用PrimeFactor 分解n/i */ break; } }}main(){ int n; printf("Please input a integer for getting Prime factor ") ; scanf("%d",&n); PrimeFactor(n); /*对n分解质因数*/ getche();}

运行结果:

c语言分解质因数的代码(c语言面试题-分解质因数)(1)

运行结果

欢迎分享转载→http://www.umpkq.cn/read-228812.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图

主站蜘蛛池模板: 国产99小视频| 夜夜爽妓女8888888视频 | 欧美精品久久久久久久影视 | 午夜影院免费版 | 欧美三级在线 | 国产欧美另类精品久久久 | 动漫精品一区二区三区四区 | 亚洲国产综合在线 | 国产成人一区二区三区精品久久 | 日本高清2019免费视频 | 4虎影院在线观看 | 成av免费大片黄在线观看 | 亚洲欧美日韩国产成人精品影院 | 亚洲欧美日本在线观看 | 妞干网免费在线视频 | 少妇无码一区二区二三区 | 婷婷四房播播 | 艳妇臀荡乳欲伦交换在线播放 | 中文字幕无线观看中文字幕 | 欧美毛片在线观看 | 朋友的丰满人妻中文字幕 | 欧美xx毛片免费看 | 第一福利在线观看 | 免费视频爱爱太爽在线观看 | 国产精品久久久十八禁 | 99精品国产自在现线观看 | 九九精品视频在线播放8 | 又色又爽又黄的美女裸体网站 | 欧美成人综合在线观看视频 | 亚洲裸男自慰gv网站 | 在线精品一区二区三区 | 一级a性色生活片毛片 | 国产aⅴ无码专区亚洲av | 巨熟乳波霸若妻在线播放 | 高清国产露脸捆绑01经典 | 无码h黄动漫在线播放网站 无码h黄肉3d动漫在线观看 | 国产成人免费午夜在线观看 | 色视频在线观看视频 | 青青青国产在线手机免费观看 | 成人看片黄a免费看那个网址 | 无码乱码av天堂一区二区 |