某三位数除以10余9、除以9余8、除以8余7

昨天刷卷子的时候遇到了一道题:

某三位自然数,除以10余9、除以9余8、除以8余7,求共有几个这样的自然数( )。
A.2 B.3 C.4 D.5

当时我就愉快地选择了B选项,于是成功地得到了老师的一个鲜红的大叉叉。

说实话,我当时还真没有想出来,回家用C++做了一下。然后我搜了一下这个题,
在这里插入图片描述
瞬间明白,用C++算算
在这里插入图片描述
在这里插入图片描述
C++多简单啊,直接一个遍历就解决了

#include <iostream>
using namespace std;
int main(){
    
    
    int sum=0;
    for(int i=100;i<=1000;i++){
    
    
        if(i%10==9&&i%9==8&&i%8==7) {
    
    cout<<i<<endl;sum++;}
    }
    cout<<sum<<endl;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/PanDaoxi2020/article/details/121190525