Java 语言基础练习题Word格式文档下载.docx

上传人:b****4 文档编号:17830352 上传时间:2022-12-11 格式:DOCX 页数:39 大小:23.93KB
下载 相关 举报
Java 语言基础练习题Word格式文档下载.docx_第1页
第1页 / 共39页
Java 语言基础练习题Word格式文档下载.docx_第2页
第2页 / 共39页
Java 语言基础练习题Word格式文档下载.docx_第3页
第3页 / 共39页
Java 语言基础练习题Word格式文档下载.docx_第4页
第4页 / 共39页
Java 语言基础练习题Word格式文档下载.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

Java 语言基础练习题Word格式文档下载.docx

《Java 语言基础练习题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Java 语言基础练习题Word格式文档下载.docx(39页珍藏版)》请在冰豆网上搜索。

Java 语言基础练习题Word格式文档下载.docx

100之内敲7

for

1.输出1234…….100

2.输出200199198………321

1.输出1+2+3+4+….+100;

2.计算5!

3.计算1~100之间奇数和

4.输出1~100之间3的倍数

5.1~100敲7

 

Break

例题:

计算半径从1到10的圆的面积直到面积大于100为止

练习:

编写一个程序,求任意两个数的最大公约数和最小公倍数

嵌套for循环

图形练习

*

**

***

****

*****

******

*******

********

*********

**********

*

**

***

****

*****

******

*******

********

***

*****

*******

*********

***********

*************

***************

*****************

*******************

*****************

*

1.输出1~100之间所有素数

用循环在屏幕上输出一个99乘法表

1*1=1

1*2=22*2=4

1*3=32*3=63*3=9

……

数组

使用for循环向数组中添加元素

将1~10按顺序添加到一个长度为10的数组中

将5,4,3,2,1按顺序添加到一个长度为5的数组中

将1,3,5,7,9按顺序添加到一个长度为5的数组中

1.找数组中最大值以及最大值的下标

2.向一组有序的数中插入一个数;

3.倒置数组1,2,3,4,5,6,7,8,9

4.计算一个数组中0~9数字出现的次数

5.字符出现的次数

6.求两个正整数集合的交集;

7.冒泡排序法(从小到大):

控制流语句

packagecom.vsst.t02;

publicclassTest20{

publicstaticvoidmain(String[]args)

{

intnum1,num2,sum;

num1=56;

num2=78;

sum=num1+num2;

if(sum>

100){

System.out.println("

两数的和大于100"

);

}

}

publicclassTest21{

publicstaticvoidmain(String[]args){

intnum;

num=57;

if((num%2)==0)

System.out.println(num+"

是一个偶数。

"

else

是一个奇数。

}

publicclassTest22{

intyear=2008;

if((year%4==0&

&

year%100!

=0)||(year%400==0)){

System.out.println(year+"

是闰年"

}else{

不是闰年"

publicclassTest23{

intge,shi,qian,wan;

intx=12321;

wan=x/10000%10;

//分解出万位数

qian=x/1000%10;

//分解出千位数

shi=x/10%10;

//分解出十位数

ge=x%10;

//分解出个位数

if(ge==wan&

shi==qian){/*个位等于万位并且十位等于千位*/

System.out.println("

这个数是回文数"

这个数不是回文数"

publicclassTest24{

floatgrade=90f;

if(grade>

=90)

优"

elseif((grade>

=80)&

(grade<

90))

良"

=60)&

80))

中"

差"

publicclassTest25{

intmonth=4;

if(month==12||month==1||month==2){

Winter"

}elseif(month==3||month==4||month==5){

Spring"

}elseif(month==6||month==7||month==8){

Summer"

}elseif(month==9||month==10||month==11){

Autumn"

月份错误"

判断两个数大小关系

publicclassTest26{

inta=68,b=93;

if(a!

=b){

if(a>

b){

System.out.println("

a>

b"

}else{

a<

}

a=b"

publicclassTest29{

inta=4,b=5,c=3,max;

if(a>

b){

if(a>

c){

a最大"

}else{

c最大"

}else{

if(b>

b最大"

inta=1,b=2,t;

t=a;

a=b;

b=t;

publicclassTest31{

inta=3,b=4,c=5,t;

if(a<

t=a;

a=b;

b=t;

c){

a=c;

c=t;

if(b<

t=b;

b=c;

System.out.println(a);

System.out.println(b);

System.out.println(c);

publicclassTest27{

charin_char='

e'

;

switch(in_char){

case'

a'

:

您输入的是元音字母a"

break;

您输入的是元音字母e"

i'

您输入的是元音字母i"

o'

您输入的是元音字母o"

u'

您输入的是元音字母u"

default:

您输入的不是元音字母"

publicclassTest28{

Stringseason;

switch(month){

case12:

case1:

case2:

season="

Winner"

case3:

case4:

case5:

case6:

case7:

case8:

case9:

case10:

case11:

erro"

System.out.println(season);

publicstaticvoidmain(String[]args){

intyear=1999,month=9;

booleanb=false;

b=true;

年"

+month+"

月共31天"

月共30天"

if(b==true){

System.out.println(year+"

月共29天"

月共28天"

月份不正确!

publicclassTest32{

inti=0;

while(i<

3){

System.out.println(i);

i++;

inti=20;

while(i>

=10){

i--;

inti=1;

intsum=0;

=100){

sum=sum+i;

System.out.println(sum);

inti=1;

100){

if(i%2!

=0){

System.out.println(i);

inti=1;

intsum=0;

while(i<

=100){

if(i%5==0){

sum=sum+i;

publicclassTest33{

intnum=12;

inti=2;

booleanb=true;

while(i<

num){

if(num%i==0){

b=false;

i++;

System.out.println(b);

publicclassTest34{

if(i%7==0||i%10==7||i/10==7){

publicclassTest35{

intcount=1;

do{

System.out.println(count);

count++;

}while(count<

3);

inti=100;

do{

if(i%3==0){

}while(i<

=200);

packagecom.vsst.t02.dowhiletest;

//100之内敲7

publicclassTest2{

if(i%7==0||i/10==7||i%10==7){

=100);

for(inti=1;

i<

=100;

i++){

for(inti=200;

i>

i--){

intsum=1;

for(inti=5;

=1;

sum=sum*i;

intsum=0;

for(inti=1;

if(i%2!

sum=sum+i;

System.out.println(sum);

publicstaticvoidmain(String[]args){

for(inti=1;

i<

=100;

i++){

if(i%3==0){

publicstaticvoidmain(String[]args){

if(i%7==0||i/10==7||i%10==7){

计算半径从1到10的圆的面积

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1