首页 > 其他 > 详细

30.8除不尽的数

时间:2019-03-05 01:09:19      阅读:265      评论:0      收藏:0      [点我收藏+]

一个自然数被8除余1,所得的商被8除也余1,
再将第二次的商被8除后余7,最后得到一个商为a.
又知这个自然数被17除余4.所得的商被17除余15,
最后得到一个商是a的2倍.

求这个自然数.

#include <stdio.h>
#include <stdlib.h>

int main()
{
   int n=0;
   while(1)  //执行了break语句之后才会跳出循环体
   {
    if(n%8==1 && n/8%8==1 && n/8/8%8==7)
        if(n%17==4 && n/17%17==15)
            if(n/17/17 == 2*(n/8/8/8))
            {
                   printf("%d",n);
                   break; //break可以从循环体内跳出循环体,即提前结束循环,接着执行循环下面的语句
            }
    n++;
   }
return 0;
}

 

30.8除不尽的数

原文:https://www.cnblogs.com/spore/p/10474264.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!