好文档 - 专业文书写作范文服务资料分享网站

java实验报告完整版

天下 分享 时间: 加入收藏 我要投稿 点赞

v1.0 可编辑可修改 浙江工商大学

计算机与信息工程学院实验报告(2)

日期: 地点: 成绩:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

实验目的、实验原理和内容:

一、实验目的:Java结构化程序设计。

二、实验原理:声明不同数据类型的变量,使用关系运算符和逻辑运算符,使用表达式语句与复合语句,使用选择语句,使用循环语句。 三、实验内容及要求:

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

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

4、分别使用while、do-while和for语句编程,找出所有的水仙花数并输出。 水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:371=33+73+13,371就是一个水仙花数。

要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。

1. 编程输入学生的学习成绩的等级,给出相应的成绩范围。设A级为85分以上(包括85分);

B级为70分以上(包括70分);C级为60分以上(包括60分);D级为60分以下。分别使用if语句和switch语句实现。

IF语句

import .*;

66

v1.0 可编辑可修改 public class dengji {

public static void main(String[] args) {

\请输入等级:\

Scanner sc=new Scanner; String grade=();

if(\

\范围在[85,100)\ else if(\

\范围在[70,85)\

else if(\

\范围在[60,70)\

else if(\ \范围在[0,60)\ else

\输入有误!\ }

}

Switch 语句

public class test{

public static void main(String[] args) {

char grade=' ';

\请输入等级:\

77

v1.0 可编辑可修改

try {

grade =(char) }catch(Exception e){}

switch(grade) { case 'A':

\范围在85~100\ break;

case 'B':

\范围在70~85\ break;

case 'C':

\范围在60~70\ break;

case 'D': }

\范围在60分以下\ break; default:

\输入有误!\

} }

2.使用continue语句实现:将100~300之间的不能被3整除的数输出。 88

v1.0 可编辑可修改

public class sushu { }

}

public static void main(String[] args) {

for(int i=100;i<300;i++) {

if(i%3==0)

continue;

}

3.使用break语句实现记数:从1~100,当数到78时程序终止。

public class stop { }

public static void main(String[] args) { }

for(int i=1;i<=100;i++) { }

if(i==78)

break;

4、分别使用while、do-while和for语句编程,找出所有的水仙花数并输出。 水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:371=33+73+13,371就是一个99

v1.0 可编辑可修改 水仙花数。

For语句

public class num1 { }

}

public static void main(String[] args) {

int x,y,z,i,sum; for(i=100;i<1000;i++) { }

z=i0; y=i/10; y=y; x=i/100;

sum=x*x*x+y*y*y+z*z*z; if(sum==i)

\是水仙花数\

While语句

public class num1 {

public static void main(String[] args) {

int x,y,z,i=100,sum; while(i<1000) {

z=i0; y=i/10; y=y;

1010

java实验报告完整版

v1.0可编辑可修改浙江工商大学计算机与信息工程学院实验报告(2)日期:地点:成绩:━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━实验目的、实验原理和内容:
推荐度:
点击下载文档文档为doc格式
3mlzb6o9wi3h0qq02ukg7f1wl0k4iy014xh
领取福利

微信扫码领取福利

微信扫码分享