JAVA程序设计基础实验一

更新时间:2024-05-24 05:12:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实 验 报 告 一

课 程 学 号 专业班级 JAVA程序设计 XXXXXXXX 实验项目 姓 名 Java语言基础 XXXX 成 绩 实验日期 指导教师 2012-9-17 XXX 计算机科学与技术(嵌入式方向) 一【实验目的】

(1)了解Java程序的结构及特点 (2)熟悉Java语言的开发与运行环境 (3)掌握Java数据类型、语句和表达式 (4)掌握Java运算符及数据类型转换 (5)掌握Java控制语句 二【实验内容】

【项目一】完成实验指导书P2——1.2.1 一个简单的应用程序。 class A{

void f(){

System.out.println(\ } }

class B{ }

public class Hello{

public static void main (String args[]){

System.out.println(\你好,很高兴学习Java\ A a=new A(); a.f(); } }

【项目二】完成实验指导书P6——1.3 联合编译

【项目三】完成实验指导书P14——3.2.1猜数字

? 随机分配给客户一个1~100之间的整数 ? 用户从键盘输入自己的猜测

? 程序返回提示信息,提示信息分别是“猜大了”、“猜小了”和“猜对了” ? 用户可根据提示信息再次输入猜测,指导提示信息是“猜对了” (1)程序代码

import java.util.*;

public class test2{

public static void main (String args[]) {

System.out.println(\给你一个1至100之间的整数,请猜测这个数\ int a =(int)(Math.random()*100)+1; int b=0;

Scanner reader=new Scanner(System.in); System.out.println(\输入您的猜测:\ b=reader.nextInt(); while(b!=a) {

if(b>a) {

System.out.println(\猜大了\ b=reader.nextInt(); }

else if(b

System.out.println(\猜小了\ b=reader.nextInt(); } }

System.out.println(\猜对了!\ } }

(2)运行结果 截图

【项目四】数组

编写一个Java 程序,定义一个2行3列的整型二维数组,对数组中的每个元素赋值一个0~100的随机整数,然后分别对第一行、第二行的元素排序。

(1)程序代码

import java.util.* ;

public class Array{

public static void main(String args[]){ int i,j,k,temp;

int a[][]=new int[2][3]; a[0][0]=18; a[0][1]=92; a[0][2]=1; a[1][0]=90; a[1][1]=41; a[1][2]=82;

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

System.out.println(\ System.out.println(\ for(j=0;j<3;j++)

System.out.println(\ System.out.println(\ for(i=0;i<2;i++){ for(j=0;j<2;j++){ for(k=j;k<2;k++){

if(a[i][j]>a[i][k+1]){ temp=a[i][j];

a[i][j]=a[i][k+1];

a[i][k+1]=temp; } } } }

System.out.println(\第一行按从小到大排列:\ for(j=0;j<3;j++){

System.out.println(\ }

System.out.println(\第二行按从小到大排列:\ for(j=0;j<3;j++)

System.out.println(\ } }

(2)运行结果

三【实验小结】

本次实验是这门课程的第一个实验,由于首次接触Java以及其编程软件,除了要熟悉Java中的一些语法结构外,还要熟悉该软件,包括对该软件的环境变量的设置。总的来说,实验还比较顺利,但在实验中也遇到了不少的问题。最后,在同学的帮助下,才得以解决。

本文来源:https://www.bwwdw.com/article/jjo7.html

Top