java中 for循环的使用实例

作者:落知秋 | 创建时间: 2023-07-13
7.有一个两位数,如果在它的前面添一个3,可得到一个三位数;把3添在它的后面,也可以得到一个三位数。这两个三位数相差468,求原来的两位数。(85) 8.一个六位自然数,将其末位上数字7移至首位,其余数字依次向右移动一位,得到一个新的六位数...
java中 for循环的使用实例

操作方法

有一个两位数,如果在它的前面添一个3,可得到一个三位数;把3添在它的后面,也可以得到一个三位数。这两个三位数相差468,求原来的两位数。(85)

package zuoye;/** * 有一个两位数,如果在它的前面添一个3,可得到一个三位数 *;把3添在它的后面,也可以得到一个三位数。 * 这两个三位数相差468,求原来的两位数。(85) * @author Administrator * */public class z7 { public static void main(String[] args) {  for(int i=10;i<100;i++){   if(300+i==468+10*i+3||468+300+i==10*i+3){    System.out.println(i);   }  }   } }

.一个六位自然数,将其末位上数字7移至首位,其余数字依次向右移动一位,得到一个新的六位数,新的六位数是原六位数的4倍,求原数。 (179487)

package zuoye;/** * .一个六位自然数,将其末位上数字7移至首位,其余数字依次向右移动一位, *  * 得到一个新的六位数,新的六位数是原六位数的4倍,求原数。 (179487) * @author Administrator * */public class z8 { public static void main(String[] args) {  for(int i=100000;i<1000000;i++){   if(i%10==7){    //System.out.println(i);    //wuweishu        int j=i/10+700000;        if(j==4*i){     System.out.println(i);    }   }     }   }}

9.要在[ ]、[ ]7、[ ]48这三个数中的每个[ ]内各填上1~9中的一个数字,使中间的两位数是左边的一位数和右边的三位数的平均数,求这三个数。(6、77、148)

package zuoye;/** * .要在[ ]、[ ]7、[ ]48这三个数中的每个[ ]内各填上1~9中的一个数字, * 使中间的两位数是左边的一位数和右边的三位数的平均数,求这三个数。(6、77、148) * @author Administrator * */public class z9 { public static void main(String[] args) {  int l=0;  for(int i=1;i<=9;i++){      for(int j=1;j<=9;j++){        for(int k=1;k<=9;k++){          if(i+k*100+48==2*(10*j+7)){      System.out.println(i);      System.out.println(10*j+7);      System.out.println(100*k+48);   }    }   }     }   }}

点击展开全文

更多推荐