JAVA实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
日期: 2018年5月地点:明向校区公共机房6
(1)实验题目,实验原理和内容
一、实验目的:JAVA结构化程序设计
二、实验原理:声明不同数据类型的变量,使用关系运算符和逻辑运算符,使用表达式语句与复合语句,使用选择语句,使用循环语句。
实验内容及要求:
1、题目1:编写程序,实现从键盘输入一个0到100之内的整数,把百分制分数到等级分数的转换
键盘输入10个数,排序输出。
要求:请同学们把调试好的程序及运行结果、存在的问题写在下面(不够可以附页)。
1、
package test1;
import .*;
public class TEST1 {
public static void main(String[] args){
"请输入一个0到100之间的整数");
Scanner scanner=new Scanner;
int x;
int m=();
x=m/10;
switch(x)
{ case 9: "A");break;
case 8: "B");break;
case 7: "C");break;
case 6: "D");break;
default: "E");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;
"*"+i+"="+num+ "\t");
if(i==j)
}
}
}
}
3、
package test3;
import .*;
public class TEST3 {
public static void main(String[] args){
Scanner scanner=new Scanner;
while(true) {
"请输入要转换的温度类型:c或f");
String a=();
String num1=new String("c");
String num2=new String("f");
String num3=new String("exit");
if(num1))
{
"请输入要转换摄氏的温度:..");
double C=();
"对应的华氏温度为:");
"F");
}
if(num2))
{
"请输入要转换华氏的温度:..");
double F=();
"对应的摄氏温度为:"+"C");
"C");
}
if(num3)) break;
String bank=();
}}
}
4、
package test4;
import .*;
public class Test4 {
public static void main(String[] args){
Scanner scanner=new Scanner;
int m;
int[] a=new int[10];
for(int i=0;i<=9;i++)
a[i]=();
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++)
" ");
}
}
日期: 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}};
int B[][]={{9,5,2,8},
{5,9,7,2},
{3,6,2,9}};
int C[][]=new int[2][4];
int x,i,j;
for(i=0;i<=1;i++)
{
for(j=0;j<=3;j++)
{
int temp=0;
for(x=0;x<=2;x++)