指针和函数奇数因子

来源:互联网 发布:合肥万户网络怎么样 编辑:程序博客网 时间:2024/05/20 23:36

Copyright(c)2013,烟台大学计算机学院学生                                           
 *All rights reserved.                                           
 *文件名称:指针和函数奇数因子                             
 *作者:杨飞                                   
 *完成日期:2013年12月14日                                           
 *版本号:v1.0                                           
 *对任务及求解方法的描述部分:指针和函数奇数因子                                           
 *我的程序: 
  #include <iostream>
using namespace std;
int fun(int x,int*);
int main()
{   int a[50],x,n;
   cout<<"请输入一个数,谢谢合作!!!"<<endl;
    cin>>x;
    n=fun(x,a);
    cout<<endl;
    cout<<x<<"的奇因子共有"<<n;
    return 0;
}
    int fun(int x,int*a)
{    int c=0,p;
    cout<<"奇因子分别是:"<<endl;
     for(p=1;p<=x/2;p++)
     {
         if(x%p==0)
         {
            if(p==1||p%2!=0)
            {   c++;
                *(a+c)=p;
                cout<<*(a+c)<<" ";
            }
         }
     }
      return c;

}

心得体会:加油



 

0 0