奇数因子

来源:互联网 发布:八门神器软件 编辑:程序博客网 时间:2024/04/27 22:50
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: zhizhen.cpp* 作    者:晓晨* 完成日期:2012年12月20日* 版本号: v1.0* 输入描述:无* 问题描述:无*/# include <iostream># include <iomanip>using namespace std;int fun(int x,int *y);int main(void){int a[50],x,n;cin>>x;n=fun(x,a);cout<<x<<"的奇因子共有"<<n<<"个,分别是:";int  i =0;for(i=0;i<n;i++)cout<<setw(2)<<a[i];cout<<endl;return 0;}int fun(int x,int *y){int j,m=0;for(j=1;j<x;j=j+2){if(x%j==0){y[m]=j;m++;}}return m;}


运行结果:

心得体会:

勿忘在调用setw之前先对其声明。# include <iomanip>.......

原创粉丝点击