求2~10000之间和7相关的数

AT 2011-10-05 07:21:00
相关数问题。求2~10000之间和7相关的数。所谓相关数,如7相关数,指能被7整除,或者个位/百位/千位/…包含7
...全文
665 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
AT 2011-10-05
  • 打赏
  • 举报
回复
一楼正解~ 太感谢了 我就是碰到这种分类的就没有头绪了
loveshaw0710 2011-10-05
  • 打赏
  • 举报
回复
包含7的数7,17,27……所以可以用i+=10;
可以被7整除的数其实也就是7的倍数,所以j+=7;
只是不知道你要输出的结果是什么了,是要总数还是,输出数
qwer_boo 2011-10-05
  • 打赏
  • 举报
回复
up up up
Linux-Torvalds 2011-10-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 acmmsdn 的回复:]
相关数问题。求2~10000之间和7相关的数。所谓相关数,如7相关数,指能被7整除,或者个位/百位/千位/…包含7
[/Quote]
#include <iostream>
#include <string>
#include <sstream>

using namespace std;

int main()
{
int i;
string SubStr = "7";
ostringstream StrStream;

for (i = 2; i < 10000; i++) {
if (!(i % 7))
cout << i << endl;
else {
StrStream << i << endl;
if (StrStream.str().find(SubStr) != -1) {
cout << i << endl;
StrStream.str(std::string());
}
}
}
return 0;
}
Ol_lO 2011-10-05
  • 打赏
  • 举报
回复
7;14;17;21;27;28;35;37;42;47;49;56;57;63;67;70;71;72;73;74;75;76;77;78;79;84;87;91;97;98;105;107;112;117;119;126;127;133;137;140;147;154;157;161;167;168;170;171;172;173;174;175;176;177;178;179;182;187;189;196;197;203;207;210;217;224;227;231;237;238;245;247;252;257;259;266;267;270;271;272;273;274;275;276;277;278;279;280;287;294;297;301;307;308;315;317;322;327;329;336;337;343;347;350;357;364;367;370;371;372;373;374;375;376;377;378;379;385;387;392;397;399;406;407;413;417;420;427;434;437;441;447;448;455;457;462;467;469;470;471;472;473;474;475;476;477;478;479;483;487;490;497;504;507;511;517;518;525;527;532;537;539;546;547;553;557;560;567;570;571;572;573;574;575;576;577;578;579;581;587;588;595;597;602;607;609;616;617;623;627;630;637;644;647;651;657;658;665;667;670;671;672;673;674;675;676;677;678;679;686;687;693;697;700;701;702;703;704;705;706;707;708;709;710;711;712;713;714;715;716;717;718;719;720;721;722;723;724;725;726;727;728;729;730;731;732;733;734;735;736;737;738;739;740;741;742;743;744;745;746;747;748;749;750;751;752;753;754;755;756;757;758;759;760;761;762;763;764;765;766;767;768;769;770;771;772;773;774;775;776;777;778;779;780;781;782;783;784;785;786;787;788;789;790;791;792;793;794;795;796;797;798;799;805;807;812;817;819;826;827;833;837;840;847;854;857;861;867;868;870;871;872;873;874;875;876;877;878;879;882;887;889;896;897;903;907;910;917;924;927;931;937;938;945;947;952;957;959;966;967;970;971;972;973;974;975;976;977;978;979;980;987;994;997;1001;1007;1008;1015;1017;1022;1027;1029;1036;1037;1043;1047;1050;1057;1064;1067;1070;1071;1072;1073;1074;1075;1076;1077;1078;1079;1085;1087;1092;1097;1099;1106;1107;1113;1117;1120;1127;1134;1137;1141;1147;1148;1155;1157;1162;1167;1169;1170;1171;1172;1173;1174;1175;1176;1177;1178;1179;1183;1187;1190;1197;1204;1207;1211;1217;1218;1225;1227;1232;1237;1239;1246;1247;1253;1257;1260;1267;1270;1271;1272;1273;1274;1275;1276;1277;1278;1279;1281;1287;1288;1295;1297;1302;1307;1309;1316;1317;1323;1327;1330;1337;1344;1347;1351;1357;1358;1365;1367;1370;1371;1372;1373;1374;1375;1376;1377;1378;1379;1386;1387;1393;1397;1400;1407;1414;1417;1421;1427;1428;1435;1437;1442;1447;1449;1456;1457;1463;1467;1470;1471;1472;1473;1474;1475;1476;1477;1478;1479;1484;1487;1491;1497;1498;1505;1507;1512;1517;1519;1526;1527;1533;1537;1540;1547;1554;1557;1561;1567;1568;1570;1571;1572;1573;1574;1575;1576;1577;1578;1579;1582;1587;1589;1596;1597;1603;1607;1610;1617;1624;1627;1631;1637;1638;1645;1647;1652;1657;1659;1666;1667;1670;1671;1672;1673;1674;1675;1676;1677;1678;1679;1680;1687;1694;1697;1700;1701;1702;1703;1704;1705;1706;1707;1708;1709;1710;1711;1712;1713;1714;1715;1716;1717;1718;1719;1720;1721;1722;1723;1724;1725;1726;1727;1728;1729;1730;1731;1732;1733;1734;1735;1736;1737;1738;1739;1740;1741;1742;1743;1744;1745;1746;1747;1748;1749;1750;1751;1752;1753;1754;1755;1756;1757;1758;1759;1760;1761;1762;1763;1764;1765;1766;1767;1768;1769;1770;1771;1772;1773;1774;1775;1776;1777;1778;1779;1780;1781;1782;1783;1784;1785;1786;1787;1788;1789;1790;1791;1792;1793;1794;1795;1796;1797;1798;1799;1806;1807;1813;1817;1820;1827;1834;1837;1841;1847;1848;1855;1857;1862;1867;1869;1870;1871;1872;1873;1874;1875;1876;1877;1878;1879;1883;1887;1890;1897;1904;1907;1911;1917;1918;1925;1927;1932;1937;1939;1946;1947;1953;1957;1960;1967;1970;1971;1972;1973;1974;1975;1976;1977;1978;1979;1981;1987;1988;1995;1997;2002;2007;2009;2016;2017;2023;2027;2030;2037;2044;2047;2051;2057;2058;2065;2067;2070;2071;2072;2073;2074;2075;2076;2077;2078;2079;2086;2087;2093;2097;2100;2107;2114;2117;2121;2127;2128;2135;2137;2142;2147;2149;2156;2157;2163;2167;2170;2171;2172;2173;2174;2175;2176;2177;2178;2179;2184;2187;2191;2197;2198;2205;2207;2212;2217;2219;2226;2227;2233;2237;2240;2247;2254;2257;2261;2267;2268;2270;2271;2272;2273;2274;2275;2276;2277;2278;2279;2282;2287;2289;2296;2297;2303;2307;2310;2317;2324;2327;2331;2337;2338;2345;2347;2352;2357;2359;2366;2367;2370;2371;2372;2373;2374;2375;2376;2377;2378;2379;2380;2387;2394;2397;2401;2407;2408;2415;2417;2422;2427;2429;2436;2437;2443;2447;2450;2457;2464;2467;2470;2471;2472;2473;2474;2475;2476;2477;2478;2479;2485;2487;2492;2497;2499;2506;2507;2513;2517;2520;2527;2534;2537;2541;2547;2548;2555;2557;2562;2567;2569;2570;2571;2572;2573;2574;2575;2576;2577;2578;2579;2583;2587;2590;2597;2604;2607;2611;2617;2618;2625;2627;2632;2637;2639;2646;2647;2653;2657;2660;2667;2670;2671;2672;2673;2674;2675;2676;2677;2678;2679;2681;2687;2688;2695;2697;2700;2701;2702;2703;2704;2705;2706;2707;2708;2709;2710;2711;2712;2713;2714;2715;2716;2717;2718;2719;2720;2721;2722;2723;2724;2725;2726;2727;2728;2729;2730;2731;2732;2733;2734;2735;2736;2737;2738;2739;2740;2741;2742;2743;2744;2745;2746;2747;2748;2749;2750;2751;2752;2753;2754;2755;2756;2757;2758;2759;2760;2761;2762;2763;2764;2765;2766;2767;2768;2769;2770;2771;2772;2773;2774;2775;2776;2777;2778;2779;2780;2781;2782;2783;2784;2785;2786;2787;2788;2789;2790;2791;2792;2793;2794;2795;2796;2797;2798;2799;2800;2807;2814;2817;2821;2827;2828;2835;2837;2842;2847;2849;2856;2857;2863;2867;2870;2871;2872;2873;2874;2875;2876;2877;2878;2879;2884;2887;2891;2897;2898;2905;2907;2912;2917;2919;2926;2927;2933;2937;2940;2947;2954;2957;2961;2967;2968;2970;2971;2972;2973;2974;2975;2976;2977;2978;2979;2982;2987;2989;2996;2997;3003;3007;3010;3017;3024;3027;3031;3037;3038;3045;3047;3052;3057;3059;3066;3067;3070;3071;3072;3073;3074;3075;3076;3077;3078;3079;3080;3087;3094;3097;3101;3107;3108;3115;3117;3122;3127;3129;3136;3137;3143;3147;3150;3157;3164;3167;3170;3171;3172;3173;3174;3175;3176;3177;3178;3179;3185;3187;3192;3197;3199;3206;3207;3213;3217;3220;3227;3234;3237;3241;3247;3248;3255;3257;3262;3267;3269;3270;3271;3272;3273;3274;3275;3276;3277;3278;3279;3283;3287;3290;3297;3304;3307;3311;3317;3318;3325;3327;3332;3337;3339;3346;3347;3353;3357;3360;3367;3370;3371;3372;3373;3374;3375;3376;3377;3378;3379;3381;3387;3388;3395;3397;3402;3407;3409;3416;3417;3423;3427;3430;3437;3444;3447;3451;3457;3458;3465;3467;3470;3471;3472;3473;3474;3475;3476;3477;3478;3479;3486;3487;3493;3497;3500;3507;3514;3517;3521;3527;3528;3535;3537;3542;3547;3549;3556;3557;3563;3567;3570;3571;3572;3573;3574;3575;3576;3577;3578;3579;3584;3587;3591;3597;3598;3605;3607;3612;3617;3619;3626;3627;3633;3637;3640;3647;3654;3657;3661;3667;3668;3670;3671;3672;3673;3674;3675;3676;3677;3678;3679;3682;3687;3689;3696;3697;3700;3701;3702;3703;3704;3705;3706;3707;3708;3709;3710;3711;3712;3713;3714;3715;3716;3717;3718;3719;3720;3721;3722;3723;3724;3725;3726;3727;3728;3729;3730;3731;3732;3733;3734;3735;3736;3737;3738;3739;3740;3741;3742;3743;3744;3745;3746;3747;3748;3749;3750;3751;3752;3753;3754;3755;3756;3757;3758;3759;3760;3761;3762;3763;3764;3765;3766;3767;3768;3769;3770;3771;3772;3773;3774;3775;3776;3777;3778;3779;3780;3781;3782;3783;3784;3785;3786;3787;3788;3789;3790;3791;3792;3793;3794;3795;3796;3797;3798;3799;3801;3807;3808;3815;3817;3822;3827;3829;3836;3837;3843;3847;3850;3857;3864;3867;3870;3871;3872;3873;3874;3875;3876;3877;3878;3879;3885;3887;3892;3897;3899;3906;3907;3913;3917;3920;3927;3934;3937;3941;3947;3948;3955;3957;3962;3967;3969;3970;3971;3972;3973;3974;3975;3976;3977;3978;3979;3983;3987;3990;3997;4004;4007;4011;4017;4018;4025;4027;4032;4037;4039;4046;4047;4053;4057;4060;4067;4070;4071;4072;4073;4074;4075;4076;4077;4078;4079;4081;4087;4088;4095;4097;4102;4107;4109;4116;4117;4123;4127;4130;4137;4144;4147;4151;4157;4158;4165;4167;4170;4171;4172;4173;4174;4175;4176;4177;4178;4179;4186;4187;4193;4197;4200;4207;4214;4217;4221;4227;4228;4235;4237;4242;4247;4249;4256;4257;4263;4267;4270;4271;4272;4273;4274;4275;4276;4277;4278;4279;4284;4287;4291;4297;4298;4305;4307;4312;4317;4319;4326;4327;4333;4337;4340;4347;4354;4357;4361;4367;4368;4370;4371;4372;4373;4374;4375;4376;4377;4378;4379;4382;4387;4389;4396;4397;4403;4407;4410;4417;4424;4427;4431;4437;4438;4445;4447;4452;4457;4459;4466;4467;4470;4471;4472;4473;4474;4475;4476;4477;4478;4479;4480;4487;4494;4497;4501;4507;4508;4515;4517;4522;4527;4529;4536;4537;4543;4547;4550;4557;4564;4567;4570;4571;4572;4573;4574;4575;4576;4577;4578;4579;4585;4587;4592;4597;4599;4606;4607;4613;4617;4620;4627;4634;4637;4641;4647;4648;4655;4657;4662;4667;4669;4670;4671;4672;4673;4674;4675;4676;4677;4678;4679;4683;4687;4690;4697;4700;4701;4702;4703;4704;4705;4706;4707;4708;4709;4710;4711;4712;4713;4714;4715;4716;4717;4718;4719;4720;4721;4722;4723;4724;4725;4726;4727;4728;4729;4730;4731;4732;4733;4734;4735;4736;4737;4738;4739;4740;4741;4742;4743;4744;4745;4746;4747;4748;4749;4750;4751;4752;4753;4754;4755;4756;4757;4758;4759;4760;4761;4762;4763;4764;4765;4766;4767;4768;4769;4770;4771;4772;4773;4774;4775;4776;4777;4778;4779;4780;4781;4782;4783;4784;4785;4786;4787;4788;4789;4790;4791;4792;4793;4794;4795;4796;4797;4798;4799;4802;4807;4809;4816;4817;4823;4827;4830;4837;4844;4847;4851;4857;4858;4865;4867;4870;4871;4872;4873;4874;4875;4876;4877;4878;4879;4886;4887;4893;4897;4900;4907;4914;4917;4921;4927;4928;4935;4937;4942;4947;4949;4956;4957;4963;4967;4970;4971;4972;4973;4974;4975
。。。。。。。。。。。。。。
9702;9703;9704;9705;9706;9707;9708;9709;9710;9711;9712;9713;9714;9715;9716;9717;9718;9719;9720;9721;9722;9723;9724;9725;9726;9727;9728;9729;9730;9731;9732;9733;9734;9735;9736;9737;9738;9739;9740;9741;9742;9743;9744;9745;9746;9747;9748;9749;9750;9751;9752;9753;9754;9755;9756;9757;9758;9759;9760;9761;9762;9763;9764;9765;9766;9767;9768;9769;9770;9771;9772;9773;9774;9775;9776;9777;9778;9779;9780;9781;9782;9783;9784;9785;9786;9787;9788;9789;9790;9791;9792;9793;9794;9795;9796;9797;9798;9799;9800;9807;9814;9817;9821;9827;9828;9835;9837;9842;9847;9849;9856;9857;9863;9867;9870;9871;9872;9873;9874;9875;9876;9877;9878;9879;9884;9887;9891;9897;9898;9905;9907;9912;9917;9919;9926;9927;9933;9937;9940;9947;9954;9957;9961;9967;9968;9970;9971;9972;9973;9974;9975;9976;9977;9978;9979;9982;9987;9989;9996;9997
尘缘udbwcso 2011-10-05
  • 打赏
  • 举报
回复

#include <iostream>
using namespace std;
int main()
{
int i, tmp, num;
for(i = 2; i < 10000; ++i)
{
if(i % 7 == 0)
{
cout<<i<<endl;
}
else
{
tmp = i;
do{
num = tmp % 10;
if(num == 7)
{
cout<<i<<endl;
break;
}
tmp = tmp / 10;
}while(tmp != 0);
}
}
return 0;
}

65,187

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧