java实验报告完整版

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

import java.util.*; public class visitor {

int age; int price;

public void setage(int age) {

this.age=age; } }

public void ticket(){

if(age>0&&age<=8)

price=0; price=40; price=80; price=20; else if(age<22) else if(age<60) else

System.out.println(\门票价格\}

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

Scanner sc=new Scanner(System.in); System.out.println(\请输入年龄:\visitor youren=new visitor(); youren.setage(sc.nextInt()); youren.ticket();

2、

public class circle { double radius; }

public class cylinder extends circle{

double height;

cylinder(double r,double h){ }

double getvolume() { }

return height*getarea(); super(r); height=h; circle(){ }

circle(double r) { }

public double getarea() { }

public double getperimeter() { }

void show() {

System.out.println(\圆的半径:\

System.out.println(\圆的周长:\return 2*Math.PI*radius; return Math.PI*radius*radius; radius=r; radius=0.0;

System.out.println(\圆的面积:\}

void showvolume() {

System.out.println(\圆柱体的体积:\ } }

public class test1 { }

}

public static void main(String[] args) {

circle ci= new circle(10.0); ci.show();

cylinder cy=new cylinder(3.0,4.0); cy.show(); cy.showvolume();

浙江工商大学

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

日期: 2014.11.5 地点: 信息楼227 成绩:

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

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

一、实验目的:数组、字符串与异常处理。

二、实验原理:使用数组,使用字符串与字符串类,处理异常。 三、实验内容及要求: 1、编写一程序,计算矩阵A={{7,9,4},{5,6,8}}与矩阵B={{9,5,2,8},{5,9,7,2},{4,7,5,8}}相乘,把结果存入矩阵C,并在屏幕输出结果。

2、使用冒泡排序(数组,数字为:63,4,24,1,3,5)

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

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

public class juzhen {

public static void main(String args[]) {

int intMatrixA[][]={{7,9,4},{5,6,8}};

int intMatrixB[][]={{9,5,2,8},{5,9,7,2},{4,7,5,8}}; int intMatrixC[][]=new int[2][4];

Multiply(intMatrixA,intMatrixB,intMatrixC); System.out.println(\ OutputMatrix(intMatrixA);

System.out.println(\ OutputMatrix(intMatrixB);

System.out.println(\ OutputMatrix(intMatrixC); }

static void Multiply(int intMatrixA[][],int intMatrixB[][],int intMatrixC[][]) {

int i,j,k;

for(i=0;i

for(j=0;j

intMatrixC[i][j]=0;

for(k=0;k

intMatrixC[i][j]+=intMatrixA[i][k]*intMatrixC[k][j]; } } } }

static void OutputMatrix(int intMatrix[][]) {

int i,j;

for(i=0;i

for(j=0;j

System.out.print(intMatrix[i][j]+\ }

System.out.println(); } } }

2、

public class maopao {

public static void main(String[] args) {

int a[]={63,4,24,1,3,5}; int i,j;

for(i=0;i<5;i++) {

for(j=0;j<5-i;j++) {

if(a[j]>a[j+1]) { }

int temp=a[j]; a[j]=a[j+1]; a[j+1]=temp;

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4