题目描述:请利用自定义函数,输出丑数(只包含2,3,5这三个质因子的自然数)
函数是什么?
函数分为好几种,比如库函数。
我们在用#include后面加的<std /bitsc++.h>就是库函数
如#include <cmath>
是数学库函数。
还有些有趣的函数
Beep函数:发出声音
介绍完函数,该写代码了
#include <bits/stdc++.h>
using namespace std;
bool choushu(int n){
while (n%2==0){
n/=2;
}
while (n%3==0){
n/=3;
}
while (n%5==0){
n/=5;
}
return n==1;
}
int main(){
int num=0;
for(int i=1;i<=100;i++){
if(choushu(i)){
cout << setw(5)<< i;
num++;
if(!(num%5)){
cout << endl;
}
}
}
cout << endl;
cout << "一共有:" << num << "丑数" ;
return 0;
}
运行结果如下: