下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
章节练习题及面试分支结构写出结果classpublicstaticvoidmain(String[]args){intm=0,n=3;}}实现对三个整数进行排序,输出时按照从小到大的顺序输从键盘分别输入年、月、日,判断这一天是当年的第几publicclassTestpublicstaticvoidmain(String[]args)ScannerscannernewScanner(System.in);System.out.println("year:");intyear=scanner.nextInt();intmonth=scanner.nextInt();intday=scanner.nextInt();intsumDay=0;switch(month){case12:sumDay+=casesumDay+=casesumDay+=casesumDay+=casesumDay+=casesumDay+=casesumDay+=casesumDay+=casesumDay+=caseif(year%4==0&&year%100!=0||year%400==sumDay+=case
sumDay+=sumDay+=casesumDay+=}System.out.println(year年month月day日是今年的第天}}switch是否能作用在byte是否能作用在long是否能作用在String上答:switch(expr1)中,expr1switchcase语句的参数int、short、char或者 ong不能作用于swtich.JDK1.7新加入了String类型编写程序,判断给定的某个年份是否是闰4100400if((year%4==0&&year%100!=0)||year%400==要求用户输入两个数ab,如果ab整除或者a1000,则输出a;否则输出b的星期值,否则打印“参数。使用条件结构实现,如果用户名等于字符‘青,等于提示:先两个变量,一个是char型的,用来存放用户名,一个是int型的,用来存放。1已知:xb+sqrt(b2-4ac))/2a12213位条形Ean-13码规则:第十三位数字是前十二位数过计算得到的例如计算其的过程为@取结果的个位数:1288所以为0=10,实现方法ean13()计算,输入12位条码,返回带的条码。例:输入:692223361219循环结构 followingcode?publicclasspublicvoidmethod(){for(inti=0;i<3;i++)}}}compilenoneof1-10013的倍数,使用for循使重循环打印20*8的矩形,使用for循环实现用for循环计算1000以内奇数的和输入长和宽,输出长方形,如:输入43,将输出如下输入高度,输出直角三角形。如:输4,将输出如下图输入高度,输出倒直角三角形。如:输4,将输出如下#打印九九乘法3000的绳子,每天减一半。问多少天这个绳子会小5米?不考虑小数publicpublicstaticvoidmain(String[]args)intday=for(intx=3000;x>=5;x/=2){}System.out.println("day="+day=for(intx=3000;x>=5;day++) x=}}1-10013的倍数,使用continue语混合结构练写出结publicclasspublicstaticvoidmain(String[]args){inti=0,j=5;tp:forif(i>j--break}}System.out.println("i="+i+",j="+ }}输出1100之间所有不能被3整除的数;并输出这些整输入两个正整数m和n,求其最大公约数和最小公倍intm=12,n=//获取m和nintmax=(m>n)?m://获取m和nintmin=(m<n)?m://求mnfor(inti=min;i>=1;i--if(m%i==0&&n%i==System.out.println("mn的最大公约数是:i);}}//求mnfor(inti=max;i<=m*if(i%m==0&&i%n==System.out.println("mn的最小公倍数是:i);}}根据指定月份,打印该月份所属的季if-elseif-elseswitch-case3,4,56,7,8夏季9,10,1112,1,2if(x==3||x==4||elseif(x==6||x==7||x==8)elseif(x==9||x==10||x==11)elseif(x==12||x==1||x==2)
if(x>12||x<1)elseif(x>=3&&x<=5)elseif(x>=6&&x<=8)elseif(x>=9&&x<=11)
[3种publicstaticvoidmain(String[]args){intx=4;case3:casecasecasecasecasecasecasecasecasecasecase}已知学生成绩以100分为满分,共分5个等级90~100A,80~89为等级B,70~7960~69D,0~59E100A。classclasspublicstaticvoidmain(String[]intnum=if(num>=90&&num<=100)System.out.println("level=A");elseif(num>=80&&num<=89)System.out.println("level=B");elseif(num>=70&&num<=79)System.out.println("level=C");elseif(num>=60&&num<=69)System.out.println("level=D");System.out.println("level=}}打印1~1006的倍数的个求出1~100之间,既是37的倍数的自然数出现publicpublicstaticvoidmain(String[]args)intcount1=0,count2=for(intx=1;x<=100;x++)if(x%6==}if(x%3==0&&x%7==0){}}System.out.println("count1="+count1);System.out.println("count2="+}求调和级数中从第多少项开始值大于publicstaticvoidmain(String[]publicstaticvoidmain(String[]args)doublesum=inti=while(true)sum+=1.0/if(sum>10)}}打印如下的图*******************forfor(inti=0;i<7;i++)if(i<4)for(intj=0;j<2*i+1;j++){System.out.print("*");}}elsefor(intk=0;k<13-2*i;k++){System.out.print("*");}}}打印如下的图*****************for(inti=0;i<5;i++)输出for(intj=0;j<4-i;j++){System.out.print("");}输出“*for(intk=0;k<i+1;k++){System.out.print("*");}}for(inti=0;i<4;i++)for(intj=0;j<i+1;j++){System.out.print("");}for(intk=0;k<4-i;k++){System.out.print("*");}}打印如下的图 编写程序,打印100-200之间的质一个数如果恰好等于它的因子之和,这个数就称为"完数(因子:除去这个数本身正的约数publicclassWanShustaticintpublicclassWanShustaticintpublicstaticvoidmain(String[]args)for(inti=1;i<=1000;i++)intfactor=for(intj=1;j<i;j++)if(i%j==0)factor+=j;}if(factor==i){}}System.out.println("1-1000之间的完数个数为:}}写一个程序,找出4位数的所有鬼的数publicpublicclassTest1publicstaticvoidmain(String[]args)for(intnum=1001;num<10000;num++)}}publicstaticvoidmath(intnum){int[]temp1=newint[2];int[]temp2=newint[2];inta=num/intb=num/100%10;intc=num/10%10;intd=num%10;int[]data={a,b,c,dfor(inti=0;i<data.length;i++)for(intj=0;j<data.length;j++)if(i==j)}temp1[0]=data[i];temp1[1]=for(intm=0;m<data.length;m++)if(m!=i&&m!=j){temp2[0]=data[m];for(intn=0;n<data.length;n++)if(n!=i&&n!=j&&n!=m){temp2[1]=data[n];multi(data,temp1,temp2);}}}}}}}publicstaticinttoInt(int[]temp)intm=int[]temp1=newfor(inti=0;i<temp.length;i++)temp1[i]=temp[i]*(int)Math.pow(10,temp.length-1-}for(inti=0;i<temp1.length;i++){m+=temp1[i];}return}publicstaticvoidmulti(int[]temp,int[]temp1,int[]temp2)inti=toInt(temp1);intj=toInt(temp2);intk=toInt(temp);if(k==i*j){System.out.println(k+"="+i+"*"+}}}}输出所有的水仙花classShuiXianHuapublicclassShuiXianHuapublicstaticvoidmain(String[]args)for(inti100;i<1000iintj1=0;intj2=0;intj3=j1i100j2i100*j110j3i100*j110*j2if(i==j1*j1*j1+j2*j2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年柳州卫生学校附属医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 《相似植物如何区别》课件
- 2025年华东师大版高二数学上册阶段测试试卷
- 2024年昆明市盘龙区妇幼保健所高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年沪科版选择性必修3化学下册阶段测试试卷
- 2025年人教版(2024)八年级地理上册阶段测试试卷
- 2024年明新华侨医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 手工艺品店装修隔层施工合同
- 咖啡店会计人员聘用协议
- 游戏运营侵权仲裁条款
- 读书笔记《框架思维》PPT模板思维导图下载
- 培智生活数学暑假作业
- 项目部领导施工现场值班带班交接班记录表
- 2023年江苏小高考历史试卷
- 《运动解剖学》课程实验课教案
- 2023年贵州贵安新区产业发展控股集团有限公司招聘笔试题库含答案解析
- 现金盘点表完整版
- 精神病医院管理制度
- 事业单位公开招聘工作人员政审表
- GB/T 25840-2010规定电气设备部件(特别是接线端子)允许温升的导则
- 2020-2021学年贵州省黔东南州人教版六年级上册期末文化水平测试数学试卷(原卷版)
评论
0/150
提交评论