java的for循环
来源:互联网 发布:抢网速软件 编辑:程序博客网 时间:2024/05/16 11:45
题一:计算出100-1000中的水花数,水花数的符合条件,一个数的百十个位的三次方加起来等于这个数的值。
public class WaterFollwerTree {public static void main(String[] arg){// int a;// int b;// int c;// for(int i=100;i<1000;i++){// a=i/100;// b=i%100/10;// c=i%10; // if((a*a*a+b*b*b+c*c*c)==i){// System.out.println(i); // } // } int []arr=new int[3]; arr[1]=0; arr[0]=0; arr[2]=0; for(int i=100;i<1000;i++){ arr[0]=i/100; arr[1]=i%100/10; arr[2]=i%10; if(Math.pow(arr[0], 3)+Math.pow(arr[1],3)+Math.pow(arr[2], 3)==i) System.out.println(i); }// for(a=1;a<10;a++){// for(b=0;b<10;b++){// for(c=0;c<10;c++){// if(a*a*a+b*b*b+c*c*c==a*100+b*10+c){// System.out.println(a*a*a+b*b*b+c*c*c); // }// }// }// } }}
题二:随便给出一个整形数,给出数的二进制代码中的1存在的个数。
import java.util.*;public class Two { public static void main(String[] args){ int i;//i存放的输入的数值 int k=0;//存放1的个数 Scanner input=new Scanner(System.in); System.out.println("输入一个数:"); i=input.nextInt(); // while(i!=0){ // if(i%2==1){// k++;// } // i=i/2;// }// System.out.println(k); for(int j=0;j<32;j++){ if(i%2==1){ k++; } i=i>>1; } System.out.println(k); } }
0 0
- java 的for 循环
- java的for循环
- java的for循环
- java的for循环
- java的for循环
- Java - for 循环的使用
- java增强的for循环!
- Java增强的for循环
- 新式java的for循环
- Java的while、for循环
- Java的for循环应用
- JAVA 的 for 循环语句
- Java的for循环与for循环的嵌套
- java里面的for循环的格式
- Java里的for循环语法
- Java 5.0 中增强的for循环
- Java增强的for循环(转)
- Java中for循环的执行顺序
- 正则表达式简介及应用
- spring aop 实践
- SQL group by使用
- 正则表达式,模拟网络爬虫小例子
- 程序设计
- java的for循环
- iOS C语言2_分支结构
- CentOS 安装软件时,错误Transaction check error ... file...conflicts with file from package zzz的解决
- 获取actionbar上title控件并设置其颜色
- Struts2数据校验详解
- 分布式数据处理解决方案
- js前端动态打开本地文件夹选择本地文件
- pthread_cond_wait的理解
- 欢迎使用CSDN-markdown编辑器