006-质数因子
2016-07-23 16:12
260 查看
/* 006-质数因子 题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 ) 详细描述: 函数接口说明: public String getResult(long ulDataInput) 输入参数: long ulDataInput:输入的正整数 返回值: String 输入描述 输入一个long型整数 输出描述 按照从小到大的顺序输出它的所有质数的因子,以空格隔开 输入例子 180 输出例子 2 2 3 3 5 */ #include <stdio.h> void getResult(long num); int main() { //puts("Input a long integer(integer > 2)."); long ulDataInput; scanf("%ld",&ulDataInput); getResult(ulDataInput); return 0; } void getResult(long num) { unsigned long long i = 2; while(num >= i) { while(num % i == 0) { printf("%d ",i); num /= i; } i++; } }
相关文章推荐
- android面试专题(7)
- setContentView剖析
- FastDFS监控中心安装
- MySQL库和表的操作
- 判断线段相交
- QUSTOJ1782 A奶牛的锻炼(线性动归)
- 如何生成SPFILE文件
- MySQL数据库数据类型
- Android中自定义样式与View的构造函数中的第三个参数defStyle的意义
- mybatis的初步应用
- 分解质因数之codeforces_588B
- java中的事件处理_让小球上下左右移动
- Group Shifted Strings
- Mysql优化
- ckeditor的配置使用(已验证通过)
- poj 1062 昂贵的婚礼 最短路 dijkstra 解题报告
- 应用层协议FTP、DNS协议、HTTP协议分析
- 按键精灵+屏幕录像专家实现数据抓包录制
- 文章标题
- 树莓派3b(ubuntu16.04)安装mcp2515驱动