C/C++复习:指针引出奇数因子
2016-04-25 14:37
239 查看
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:77.cpp *作 者:董凯琦 *完成日期:2016年4月25日 *版 本 号:v1.0 * *问题描述:求出x的所有奇数因子 *输入描述:一个整数 *程序输出:输入的整数的奇因子个数,以及这些奇因子 */ #include <iostream> using namespace std; int fun(int x,int *p) { int i,j=0; int n; for(i=1;i<=x;i+=2) { if(x%i==0) { p[j++]=i; //用数组来存储奇数因子 } } n=j; return n; //奇数因子的个数 } int main() { int a[50],x,n; cin>>x; //输入要求奇数因子以及个数的该整数 n=fun(x,a); cout<<n<<endl; for(int i=0;i<n;i++) cout<<a[i]<<" ";//依次输出各个奇数因子 cout<<endl; return 0; }
相关文章推荐
- Java调用C++类库--JNI
- 删除指定文件夹里的文件(1)
- 一个简单的MD5加密算法C语言示例程序
- C/C++复习:整数排序(2)
- (转)C/C++ 中使用正则表达式 v
- (转)C/C++ 中使用正则表达式
- 图解VC++开发ActiveX控件C#调用
- C/C++复习:逆向输出数字
- C/C++复习:数组作实参,指针作形参排序
- c++不常用功能之——内联函数
- C语言do while语句
- C语言while循环
- C语言for循环
- C++(学习笔记)——VS2015静态编译libcurl
- VC++ 编程实现开机自启动
- 1051. 复数乘法 (15)
- 转载值得推荐的C/C++框架和库 (真的很强大)
- C语言goto语句
- VC++常用数据类型转化
- C语言switch语句