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

当前位置:首页 > Java初学者上机指导

Java初学者上机指导

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 3:05:03

java实验四、分支语句

一、实验目的

1.掌握if语句、if-else-if结构的使用。 2.掌握switch语句的使用。 二、实验内容

1.使用简单if语句编程,从键盘键入三个整数,然后按照从小到大的顺序将其输出。 2.分别使用if-else-if语句和switch语句编程,确定某一月在哪个季节。 三、思考题

1.使用if语句实现单分支、两分支和使用switch语句实现多分支的程序程序结构和流程分别是什么? 2.使用if语句和switch语句都可以实现多分支,它们之间的区别是什么?

3.编程输入学生的学习成绩的等级,给出相应的成绩范围。设A级为85分以上(包括85分);B级为70分以上(包括70分);C级为60分以上(包括60分);D级为60分以下。分别使用if语句和switch语句实现。

提示:使用switch语句的关键代码如下: switch(grade){

case''A'':System.out.println(grade+\~100\ break;

case''B'':System.out.println(grade+\~84\ break;

case''C'':System.out.println(grade+\~69\ break;

case''D'':System.out.println(grade+\<60\=; break;

default:System.out.println(\ =

4.编程输入学生的学习成绩的等级,给出该等级是否及格的信息。A、B、C级为及格;D级为不及格。分别使用if语句和switch语句实现。

提示:使用switch语句时,应结合break语句完成,关键代码如下: switch(grade){ case''A'': case''B'':

case''C'':System.out.println(grade+\>=60\ break;

case''D'':System.out.println(grade+\<60\=; break;

default:System.out.println(\ =

5.编程输入学生的学习成绩,给出相应的等级。设85分以上(包括85分)为A级;70分以上(包括70分)为B级;60分以上(包括60分)为C级;60分以下为D级。分别使用if语句和switch语句实现。 提示:使用if语句时,应使用if语句的嵌套或if-else-if的形式,关键代码如下: if(x>=85)

System.out.println(x+\属于A级.\ else if(x>=70)

System.out.println(x+\属于B级.\ else if(x>=60)

System.out.println(x+\属于C级.\ else if(x<60)

System.out.println(x+\属于D级.\

switch语句的给定条件要求是数值而非逻辑值,所以应结合if语句共同完成。

java实验五、循环语句

一、实验目的

1.掌握使用while语句实现循环。 2.了解使用do-while语句实现循环。 3.掌握使用for语句实现循环。

4.了解continue语句和break语句的使用。 二、实验内容

1.分别使用while、do-while和for语句编程,求1~100的和。

2.使用continue语句实现:将100~300之间的不能被3整除的数输出。 3.使用break语句实现记数:从1~100,当数到78时程序终止。 三、思考题

1.使用while、do-while和for语句实现循环的程序程序结构和流程分别是什么? 2.使用while、do-while和for语句实现循环的区别是什么?

3.分别使用while、do-while和for语句编程,找出所有的水仙花数并输出。

水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:371=33+73+13,371就是一个水仙花数。

提示:使用while语句的关键代码如下: while(x<1000){ a=x; b=(x0-a)/10; c=(x-x0)/100;

if(a*a*a+b*b*b+c*c*c==x) System.out.println(x); x+=1; }

java实验六、数组

一、实验目的

掌握一维数组的概念、定义和使用。 二、实验内容

编程采用选择排序法实现对数组元素由小到大排序。 三、思考题

1.Java语言中的数组的使用要经过哪三个过程?它们是如何实现的? 2.编程实现Fibonacci数列。Fibonacci数列的定义为: F1=1, F2=1, …

Fn=Fn-1+Fn-2 (n>=3) 提示:关键代码如下: f[0]=f[1]=1; for(i=2;i<10;i++) f[i]=f[i-1]+f[i-2];

3.编程采用冒泡法实现对数组元素由小到大排序。

冒泡法排序对相邻的两个元素进行比较,并把小的元素交换到前面。 提示:关键代码如下:

for(i=0;iintArray[j]){

t=intArray[i];intArray[i]=intArray[j];intArray[j]=t; }

搜索更多关于: Java初学者上机指导 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

java实验四、分支语句 一、实验目的 1.掌握if语句、if-else-if结构的使用。 2.掌握switch语句的使用。 二、实验内容 1.使用简单if语句编程,从键盘键入三个整数,然后按照从小到大的顺序将其输出。 2.分别使用if-else-if语句和switch语句编程,确定某一月在哪个季节。 三、思考题 1.使用if语句实现单分支、两分支和使用switch语句实现多分支的程序程序结构和流程分别是什么? 2.使用if语句和switch语句都可以实现多分支,它们之间的区别是什么? 3.编程输入学生的学习成绩的等级,给出相应的成绩范围。设A级为85分以上(包括85分);B级为70分以上(包括70分);C级为60分以上(包括60分);D级为60分以下。分别使用if语句和switch语句实现。 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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