第一范文网 - 专业文章范例文档资料分享平台

JAVA实验报告

来源:用户分享 时间:2025/7/30 12:38:08 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

日期: 2018年5月 地点:明向校区公共机房6

(1)实验题目,实验原理和内容

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

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

实验内容及要求:

1、题目1:编写程序,实现从键盘输入一个0到100之内的整数,把百分制分数到等级分数的转换 // //>=90 A // 80~89 B // 70~79 C // 60~69 D // <60 E 2、成法口诀阵形

3、华氏和摄氏的转换法

4、.从键盘输入10个数,排序输出。

要求:请同学们把调试好的程序及运行结果、存在的问题写在下面(不够可以附页)。 1、

package test1; import java.util.*; public class TEST1 {

public static void main(String[] args){

System.out.println(\请输入一个0到100之间的整数\); Scanner scanner=new Scanner(System.in); int x;

int m=scanner.nextInt();

x=m/10; switch(x)

{ case 9: System.out.println(\);break;

case 8: System.out.println(\);break; case 7: System.out.println(\);break; case 6: System.out.println(\);break; default: System.out.println(\);break;

}

} }

2、

package test2;

public class TEST2 { }

}

public static void main(String[] args){

int num;int m;

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

for(int j=1;j<=i;j++){ num=i*j;

System.out.print(j+\+i+\+num+ \); if(i==j)

}

System.out.println(); }

3、

package test3; import java.util.*; public class TEST3 {

public static void main(String[] args){

Scanner scanner=new Scanner(System.in); while(true) {

}

}}

System.out.println(\请输入要转换的温度类型:c或f\);

String a=scanner.nextLine(); String num1=new String(\); String num2=new String(\); String num3=new String(\);

if(a.equals(num1))

{

System.out.println(\请输入要转换摄氏的温 } {

System.out.println(\请输入要转换华氏的温double F=scanner.nextFloat();

System.out.println(\对应的摄氏温度为:\+\); System.out.println((F-32)/1.8+\);

double C=scanner.nextFloat();

System.out.println(\对应的华氏温度为:\); System.out.println(32+C*1.8+\);

度:..\);

if(a.equals(num2))

度:..\);

}

if(a.equals(num3)) break; String bank=scanner.nextLine();

4、

package test4; import java.util.*; public class Test4 {

public static void main(String[] args){

Scanner scanner=new Scanner(System.in); int m;

int[] a=new int[10];

for(int i=0;i<=9;i++)

a[i]=scanner.nextInt(); int temp;

for(int i=0;i<10;i++)

}

}

{ }

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

if(a[i]>a[j]) { }

temp=a[i]; a[i]=a[j]; a[j]=temp;

for(int x=0;x<=9;x++)

System.out.print(a[x]+\);

日期: 2018年5月 地点:明向校区公共机房6

(2)实验题目,实验原理和内容 一.实验目的:数组、字符串与异常处理

二.实验原理:使用数组,使用字符串与字符串类,处理异常。 三.实验内容及要求:

1. 编写一程序,计算矩阵A={{7,9,4},{5,6,8}}与矩阵B={{9,5,2,8},

{5,9,7,2}}相乘,把结果存入矩阵C,并在屏幕输出结果。 2. 使用冒泡排序(数组,数字为:63,4,24,1,3,5)

3. 编写程序,测试字符串“你好,欢迎来到Java世界”的长度,将字符串的长度转换成字符串进行输出,并对其中的“Java”四个字母进行截取,输出截取字母以及它在字符串中的位置。

要求:请同学们把调试好的程序及运行结果、存在的问题写在下面(不够可以附页)。 1、package test;

public class Test1 { } }

public static void main(String[] args){

int A[][]={{7,9,4},

{5,6,8}}; {5,9,7,2}, {3,6,2,9}};

int B[][]={{9,5,2,8},

int C[][]=new int[2][4]; int x,i,j; for(i=0;i<=1;i++) { }

for(j=0;j<=3;j++) { }

for(int n=0;n<=3;n++) {

System.out.print(C[m][n]+\); }

System.out.println();

int temp=0; for(x=0;x<=2;x++) { }

C[i][j]=temp;

temp=A[i][x]*B[x][j]+temp;

}for(int m=0;m<=1;m++){

搜索更多关于: JAVA实验报告 的文档
JAVA实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9l4cq05udy0fvqu4yw276b8ve00zl600v3a_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top