zoukankan      html  css  js  c++  java
  • 混乱

    妈蛋 很混乱 就是这样 

    编写函数void Find(int M),求出1~M中能被3整除、且至少有一位数字为5的所有整数。

    分析:

    1.i=1~M
    2.判断i能否被3整除
    3提取i的每位数字,并判断其中是否存在5。
    
    
    #include <iostream>
    using namespace std;
    int main()
    {
        int m;
        cin>>m;
        cout<<"1~"<<m<<"中能被3整除、且至少有一位数字为5的所有整数为:";
        for(int i=1;i<=m;++i)
        {
            if(i%3==0)
            {
                        for(i;i/10!=0;i=i/5)
                        {
                            if(i%10==5)
                                cout<<i;
                        }
            }
        }
    }
    

      

    痴呆~~你的i的值是控制最外面的循环的  所有在和5比较的时候不能改变i的值,

     for(int i=1;i<=m;++i)
        {
            if(i%3==0)
            {
                int tm=i;
                for(tm;tm!=0;tm=tm/10)
                    {
                        if(tm%10==5)
                            cout<<tm;
                    }
            }
        }
    

      

  • 相关阅读:
    Redis 记录
    flink 流控机制详解
    备份和快照的区别
    LVS 总结
    Keepalived 总结
    OpenResty 总结
    Lua 总结
    Element-UI 总结
    Java transient 关键字
    Activiti 框架
  • 原文地址:https://www.cnblogs.com/huhaibo/p/3371883.html
Copyright © 2011-2022 走看看