一个帧数的因子数包含他自身所有因子的个数
如12的因子数为6(1,2,3,4,6,12)
创建项目,随后创建三个源代码,分别为
1:main.cpp
2:head.h
3:head.cpp
1,main.cpp
#include"head.h"
#include<iostream>
using namespace std;
int main(void)
{
yingshu a1;
a1.set();
a1.count();
a1.show();
return 0;
}
2,head.h
#include<iostream>
using namespace std;
class yingshu
{
public:
yingshu(){
n = 0;
m = 0;
}
void set();
void count();
void show();
private:
int n , m;
};
3.head.cpp
#include"head.h"
#include<iostream>
using namespace std;
void yingshu::set()
{
cin >> m;
}
void yingshu::count()
{
n = 0;
for(int i = 1; i <= m; i++ ){
if(m % i == 0)
n += 1;
}
}
void yingshu::show()
{
cout << m <<": " << n;
}