求10000以内能被n整除的个数,求带,我基础太差了

img

回答:代码如下:

#include<iostream>
using namespace std;

int divn(int n){      //计算整除数的个数 
    int count=0;
    for(int i=1;i<=10000;i++){
        if(i%n==0){
            count+=1;
        }
        else{
            continue;
        }
    }
    return count;
}

int main(){
    int m,n;
    cout<<"请输入数字的个数(有几个数):";
    cin>>m;
    while(m--){
        cout<<"请输入数字:";
        cin>>n;
        cout<<divn(n)<<endl;
    }
}

img

这个不是必须用他提示的才能AC