JAVA编程题全集(100题及答案).pdfVIP

  • 0
  • 0
  • 约1.92万字
  • 约 15页
  • 2026-03-11 发布于河北
  • 举报

Java程序设计总复习题

1、编写一个Java程序,用if・else语句推断某年份是否为闰年。(分支)

//ProgrammeNameLeapYear.java

publicclassLeapYear{

publicstaticvoidmain(Stringargs[l){

intyear=03;

if(args.lcngth!=O)

year=Integer.parseJnt(args[O|);

if((year%4==0year%100!=0)||(year%400==0))

Systcm.out.println(year+年是闰年。”);

else

System.ou(.println(year+年不是闰年。);

1

}//if-else语句

2、编写一个Java程序在屏幕上输出1!+2!+3!+……+10]的。(循环)

//programmenameForTest.java

publicclassForTest{

publicstaticvoidmain(Stringargs[J){

inti,j,mul,sum=O;

for(i=l;i=10;i++){

mul=l;

for(j=lj=i;j++){

mul=mul*j;

)

sum=sum+mul;

)

System.out.pnntlnCl!+!+3!++10!二+sum);

I

3、依次输入10个学生成果,推断学生(优秀、良好、中等、及格、不及格)并计算人数

(switch)

4、运用冒泡排序(数组)

publicclassBubbleSort{

publicstaticvoidmain(String[]args){

int[]array={63,4,24,l,3,};

BubbleSortsorter=newBubbleSort();

sorter.sort(array);

)

〃冒泡排序

publicvoidsort(int[]array){

for(inti=l;iarray.length;i++)

for(intj=0;jarray.length-1;j++){

if(array[j]array[j+l]){

inttemp=array[j];

array[j]=array[j+1];

array[j+l]=temp;

}

}

showArray(array);

)

〃遍数组,并输出数组的元素。

publicvoidshowArray(int[]array){

for(inti=0;iarray.length;i++){

System.out.print(array[i]+\t);

}

System.out.println();

)

)

文档评论(0)

1亿VIP精品文档

相关文档