zoukankan      html  css  js  c++  java
  • 练习题

    1:每张纸的厚度为0.08毫米,折纸多少次,高度能超过8848米

    public class xunhuanyuju {

    public static void main(String[] args) {


    int i=0;//i为次数

    double h= 0.00008;//h为厚度

    while (h < 8848)

    {
    i+=1;

    h=2*h;

    System.out.println("折纸"+i+"次后高度h=" +h);

    }
    System.out.println("折纸的次数是:" +i);


    }
    }


    题目一:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。

    例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。

    public class shuixianhua {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根

    int a=0;

    for (int g=0;g<10;g++)
    {
    for(int s=0;s<10;s++)
    {
    for(int b=1;b <10;b++)

    { a=g+10*s+100*b;

    if(g*g*g+s*s*s+ b*b*b==a)
    {
    System.out.println("水仙花数a= " +a);
    }

    }

    }

    }

    }
    }

    题目二:我国古代数学家张邱建在《算经》中出了一道“百钱买百鸡”的问题,题意是这样的:5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡。

    现在用100文钱买100只鸡,那么各有公鸡、母鸡、雏鸡多少只?请编写程序实现。


    public class baijibaiqian {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根

    for(int a=0;a <= 20;a++ )
    {
    for(int b=0;b<33;b++)
    {
    for(int c=0;c<100;c++)
    {
    if(15*a+9*b+c==300 & a+b+c==100)

    {
    System.out.println("公鸡"+a+"只"+ " 母鸡 "+b+"只"+ " 雏鸡"+c+"只");

    }

    }
    }
    }

    }

    }

    题目三:这是经典的"百马百担"问题,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,问有大,中,小马各几匹?


    public class baimabaidan {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根

    for(int a=0;a<33;a++) //大马的个数a
    {
    for(int b=0;b<50;b++) //中马的个数b
    {
    for(int c=0;c<100;c++) //小马的个数c
    {
    if(a+b+c==100 & 6*a+4*b+c==200)
    {
    System.out.println("大马"+a+"只"+"中马"+b+"只"+"小马"+c+"只");
    }
    }
    }
    }

    }

    }

  • 相关阅读:
    C++ 根据对象名字创建对象
    Google是如何测试的(一)
    lex yacc 学习
    C语言宏定义时#(井号)和##(双井号)的用法
    更多编译器对C++11的支持比较
    用C++11替代Boost的实验之三
    最先进的开源游戏引擎KlayGE 4.2发布
    各编译器对C++11的支持比较
    在Android模拟器上的一些小陷阱
    推出KlayGE Foundation Library
  • 原文地址:https://www.cnblogs.com/wangchuanqi/p/5218568.html
Copyright © 2011-2022 走看看