云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > java基础语法练习

java基础语法练习

  • 62 次阅读
  • 3 次下载
  • 2026/1/12 0:17:36

编程题

1、编写一个程序在屏幕上输出“Hello Java!”。 2、编写一个程序,打印从1到100的值。 3、输出1到100之间的偶数。

4、根据考试成绩的等级打印出百分制分数段 : GradeLevel.java 0-59:输出不及格;60-89:良好;90-100:优秀; 5、使用for循环计算1+2+3+……+100。 6、使用while循环计算1+2+3+……+100。 7、使用do循环计算1+2+3+……+100。 8、1~100之间 7的倍数的个数。并打印。

Java语言基础 选择题

1. 下面(A )不是java的关键字

A. integer B. double C. float D. char 2. 以下语句没有编译错误或警告提示信息的是( C )

A. byte =256; B. double d=89; C. char c=“a”; D. short s=8.6f;

3. 以下语句输出结果是( ) String str=”123”; int x=4,y=5; str=str+x+y;

System.out.println(str);

A. 1239 B.12345 C. 会产生编译错误 D. 123+4+5 4. 以下选项中变量均已定义,合法的赋值语句是( B )

A. a= =1; B. ++i; C. a=a+1=5; D. y=int(i); 5. 设x为int型变量,执行以下语句段后,x的值为( )

x=10; x+=x-=x-x;

A. 10 B.20 C. 30 D. 40 6. 对下面的语句正确的说法是( )

int c=’A’/3; c+=’1’%5;b

System.out.println(c);

A.产生编译错误 B. 输出结果25 C. 输出结果21 D. 输出结果2

7. 执行下面语句后,b,x,y的值正确的是( )

int x=6,y=8; boolean b;

b=x

A.true,6,8 B. false,7,7 C. true,7,7 D. false,6,8 8. 下面程序执行后,t5的结果是( )

int t1=5,t2=6,t3=7,t4,t5; t4=t1

A.5 B. 6 C. 7 D. 以上都不对

9.若a和b均是整型变量并已正确赋值,正确的switch语句是( )

A. switch(a+1) B. switch(a*a+b*b); { ?? } { ?? }

C. switch a D. switch[a+b]

{ ?? } { ?? } 10.下列语句执行后,r的值是( )

int x=5,y=10,r=5; switch(x+y)

{

case 15: r+=x; case 20: r-=y; case 25: r*=x/y; default: r+=r; }

A.15 B.10 C.0 D. 20 11.下面的while语句执行的次数是( )

int i=3;

while(++i<6)i+=2;

A.1 B. 2 C.3 D. 4

12.以下由do-while语句构成的循环执行的次数是( )

int k=0;

do { ++k;} while(k<1);

A.无限次 B. 语法错,不能执行 C. 一次也不执行 D. 执行一次 13.执行完下面程序段后,k的值是( )

int k=0;

label:for(int i=1;i<3;i++) {

for(int j=1;j<3;j++) {

k+=i+j;

System.out.println(k); ifi(i= =2)

continue label; } }

A.3 B.5 C.8 D. 12 14.以下语句输出结果是( )

System.out.println(Math.floor(-0.8));

A.0 B.-1 C.-0.8 D. 0.8

填空题

1.若k为int型变量且赋值为11,表达式k++的值是( ) 2.满足条件a等于b时,其值为true的Java语言表达式是()

3.设x,k为int型变量,x已赋值。用三目条件运算符,求变量x的绝对值,并赋给变量k的赋值语句是( )

程序填充

1. 下面是Application程序的主类定义,请将程序补充完整。 public class mymain {

public void (String args[ ])

{ System.out.(“study hard!”); }

}

2. 下面程序的输出结果是:1+2=3,请将程序补充完整。 public class mymain {

public static void main(String args[ ])

{

int x=1,y=2;

System.out .println(); }

}

3 如果一个整数a能被整数b整除,则b是a的因子.下面是一个Java应用程序,它的功能是求给定整数n的所有因子的和(sum),请将程序补充完整. public class Class1 {

public static void main(String args[ ]) {

int n=6,sum=0; for(int k=1;;k++) { if()

sum+=k; }

System.out.println(sum); } }

程序阅读

1. 阅读程序,回答以下问题。

char c=’A’;

for(int i=1;i<=5;i++) {

System.out.print(c++);

// (2)问的代码加在此处。 }

(1) 写出程序段的输出结果

(2) 如果将程序段的for语句的最后加上语句:if(i= =3) break; 写出程序运行结果。

搜索更多关于: java基础语法练习 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

编程题 1、编写一个程序在屏幕上输出“Hello Java!”。 2、编写一个程序,打印从1到100的值。 3、输出1到100之间的偶数。 4、根据考试成绩的等级打印出百分制分数段 : GradeLevel.java 0-59:输出不及格;60-89:良好;90-100:优秀; 5、使用for循环计算1+2+3+……+100。 6、使用while循环计算1+2+3+……+100。 7、使用do循环计算1+2+3+……+100。 8、1~100之间 7的倍数的个数。并打印。 Java语言基础 选择题 1. 下面(A )不是java的关键字 A. integer B. double C. f

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com