第十六周OJ——4 奇数因子

来源:互联网 发布:c语言用户标识符的 编辑:程序博客网 时间:2024/04/27 20:52
/**Copyright (c) 2014,烟台大学计算机学院void change(int a[8][8]);*All rights reserved.*文件名称:main.cpp*作者:苏强*完成日期:2014年12月12日*版本号:v1.0**问题描述:输入一个整数,输出他的奇数因子*输入描述:一个整数*程序输出:奇数因子*/#include<iostream>using namespace std;int fun(int x, int *pp);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;}int fun(int x, int *pp){    int i,j=0;    for(i=1;i<=x;i++)        if((x%i==0)&&(i%2==1))        {            pp[j]=i;            j++;        }    return j;}


 

 

0 0
原创粉丝点击