java100以内6的倍数 | 您所在的位置:网站首页 › 六的倍数100以内 › java100以内6的倍数 |
1.输出100以内与7有关的数 注: 这些数分为三类:(1)7的倍数,(2)个位数字是7的数,(3)十位数字是7的数 int i=1; System.out.println("输出100以内与7有关的数:");for(i=1;i System.out.println("大马有"+a+"匹,中马有"+b+"匹,小马有"+c+"匹"); }else{ } } } } 3.比赛打分 注: 去掉2个最高分,去掉2个最低分,采用平均分 int a[]=new int[10]; Scanner sc=newScanner(System.in);//输入10个分数for(int i=0;i sum+=a[i]; } avg=sum/(a.length-4)*1.0;//输出 System.out.println("去掉两个最高分:"+a[0]+","+a[1]+",去掉两个最低分:"+a[a.length-1]+","+a[a.length-2]+",最终得分是:"+avg); 4.二分法 注:即一分为二的方法. 设[a,b]为R的闭区间. 逐次二分法就是造出如下的区间序列([an,bn]):a0=a,b0=b,且对任一自然数n,[an+1,bn+1]或者等于[an,cn],或者等于[cn,bn],其中cn表示[an,bn]的中点。 int[] a=new int[]{11,12,13,14,15};//限定一个查找的范围 int low=0,high=4,mid=0;//设定数组最小、中间、最大数的下标 int value=15;//假设要查这个数 boolean zhaodao=false;//设置最后的判定条件 while(low low=mid+1; }else if(value high=mid-1; }else if(value==a[mid]){ zhaodao= true;break; }else{ } }if(zhaodao == false){ System.out.println("无法找到"); }else{ System.out.println("找到了"); } 5.输出一个5行高的直角三角形 for(int i=0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |