当前位置: 首页 > news >正文

海东市网站建设_网站建设公司_自助建站_seo优化

家具网站 模板,领秀网站建设,做网站如何寻找客源,75欧rf射频线甘肃政法学院本科生实验报告(一)姓名:俞晓学院:信息工程学院专业:信息管理与信息系统班级:13级信管班实验课程名称:JAVA SE课程实验指导教师#xff1a;李瑞生 教师实验成绩#xff1a;实验日期: 2015 年 3 月 24 日开课时间#xff1a; 2014-2015 学年 第二 学期甘肃政法学…甘肃政法学院本科生实验报告(一)姓名:俞晓学院:信息工程学院专业:信息管理与信息系统班级:13级信管班实验课程名称:JAVA SE课程实验指导教师李瑞生 教师实验成绩实验日期: 2015 年 3 月 24 日开课时间 2014-2015 学年 第二 学期甘肃政法学院实验管理中心印制实验题目Java SE开发环境与语言基础小组合作否姓名俞晓班级13级信管学 号201381020144一、实验目的1.熟悉Java开发环境JDK1.6Eclipse的安装与配置。2.学会分别运用JDK1.6和Eclipse开发简单的Application和Applet程序。3.掌握Java的各种基本数据类型的用法。4.掌握Java的控制语句。5.熟悉Java基本数据类型、数组、控制结构的用法。6.学会运用Java基本语法解决实际应用问题。二实验环境Windows7JDK1.6Eclipse三、实验内容与步骤第一部分 Java SE开发环境与语言基础1.JAVA开发环境配置与简单程序开发(1)下载并安装JDK1.6。(2)配置环境变量SDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中为了能在任何目录中使用编译器和解释器应在系统特性中设置Path。鼠标右击“我的电脑”---选择“属性”---弹出“系统特性”对话框---单击“高级选项”---点击“环境变量”添加如下图所示的系统环境变量JDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库这些类库被包含在jre\lib目录下的压缩文件rt.jar中 。因此再添加如下图所示环境变量:(3)下载Eclipse将其解压到某一目录下。使用时只需双击eclipse图标即可。(4)在记事本中编写简单的Application 程序运用JDK命令方式在屏幕上打印输出“你好很高兴学习Java”。(5) 在记事本中编写简单的Applet 程序运用JDK命令方式在Java Applet中绘制一行文字“这是一个Java Applet 程序”。2.Java 基本数据类型与控制语句(1)输出希腊字母表。public class GreekAlphabet{public static void main (String args[ ]){int startPosition0,endPosition0;char cStartα,cEndω;startPositioncStart; //cStart做int型转换据运算并将结果赋值给startPositionendPositioncEnd; //cEnd做int型转换运算并将结果赋值给endPositionSystem.out.println(希腊字母\α\在unicode表中的顺序位置:(int)cStart);System.out.println(希腊字母表);for(int istartPosition;iendPosition;i){char c\0;c(char)i;//i做char型转换运算并将结果赋值给cSystem.out.print( c);if((i-startPosition1)%100)System.out.println();}}}运行结果如下图所示(2)判断一个1至99999之间的数是否“回文数”。import javax.swing.JOptionPane;public class Number {public static void main(String args[]){int number0,d5,d4,d3,d2,d1;String strJOptionPane.showInputDialog(输入一个1至99999之间的数);numberInteger.parseInt(str);if(number0 number100000) //判断number在1至99999之间的条件{d5number/10000; //计算number的最高位(万位)d5d4number%10000/1000; //计算number的千位d4d3number%1000/100; //计算number的百位d3d2number%100/10;d1number%10;if(d5!0) //判断number是5位数的条件{System.out.println(number是5位数);if(d1d5d2d4) //判断number是回文数的条件{System.out.println(number是回文数);}else{System.out.println(number不是回文数);}}else if(d4!0) //判断number是4位数的条件{System.out.println(number是4位数);if(d1d4d2d3) //判断number是回文数的条件码{System.out.println(number是回文数);}else{System.out.println(number不是回文数);}}else if(d3!0) //判断number是3位数的条件{System.out.println(number是3位数);if(d3d1) //判断number是回文数的条件{System.out.println(number是回文数);}else{System.out.println(number不是回文数);}}else if(d2!0){System.out.println(number是2位数);if(d1d2){System.out.println(number是回文数);}else{System.out.println(number不是回文数);}}else if(d1!0){System.out.println(number是1位数);System.out.println(number是回文数);}}else{System.out.printf(\n%d不在1至99999之间,number);}}}运行结果如图所示第二部分 JAVA语法应用1、 输出特殊偏旁的汉字public class InputChinese {public static void main(String[] args) {char ch研,zifu0;int p22920,count5,position0;System.out.printf(输出%d个石字傍的汉字:\n,count);for(char cch;cchcount;c) {positionc; //c进行int型转换据运算并将结果赋值给positionSystem.out.printf(%c(%d),c,position);}System.out.printf(\n输出%d个女字傍的汉字:\n,count);for(int np;npcount;n) {zifu(char)n; // n做char型转换运算并将结果赋值给zifuSystem.out.printf(%c(%d),zifu,n);}}}运行结果如图所示2、 输入、输出学生的基本信息import java.util.Scanner;public class InputMess {public static void main(String[] args) {Scanner reader new Scanner(System.in);System.out.println(输入姓名(回车确认):);String name reader.next(); // 从键盘为name赋值System.out.println(输入年龄(回车确认):);byte age reader.nextByte(); // 从键盘为age赋值System.out.println(输入身高(回车确认):);float height reader.nextFloat(); // 从键盘为height赋值System.out.printf(%28s\n, --基本信息--);System.out.printf(%10s%-10s, 姓名:, name);System.out.printf(%4s%-4d, 年龄:, age);System.out.printf(%4s%-4.2f, 身高:, height);}}运行结果如图所示3、 自动售货机import java.util.Scanner;public class MachineSell {public static void main(String[] args) {int money;int drinkKind;System.out.printf(投入金额:2或3元(回车确认):);Scanner reader new Scanner(System.in);money reader.nextInt();if (money 2) {System.out.printf(选择净净矿泉水(1),甜甜矿泉水(2)和美美矿泉水(3)之一:\n);System.out.printf(输入1,2或3:);drinkKind reader.nextInt();switch (drinkKind) {case 1:System.out.printf(得到净净矿泉水\n);break;case 2:System.out.printf(得到甜甜矿泉水\n);break;case 3:System.out.printf(得到美美矿泉水\n);break;default:System.out.printf(选择错误);}} else if (money 3) {System.out.printf(选择爽口可乐(1),清凉雪碧(2),和雪山果汁(3)之一:\n);System.out.printf(输入1,2或3:);drinkKind reader.nextInt();switch (drinkKind) {case 1:System.out.printf(得到爽口可乐\n);break;case 2:System.out.printf(得到清凉雪碧\n);break;case 3:System.out.printf(得到雪山果汁\n);break;default:System.out.printf(选择错误);}} else {System.out.printf(输入的钱币不符合要求);}}}4、 猜数字游戏import java.util.Random;import java.util.Scanner;public class GuessNumber {public static void main(String[] args) {Scanner reader new Scanner(System.in);Random random new Random();System.out.println(给你一个1至100之间的整数,请猜测这个数);int realNumber random.nextInt(100)1; //random.nextInt(100)是[0,100)中的随机整数int yourGuess 0;System.out.print(输入您的猜测:);yourGuess reader.nextInt();while(yourGuess ! realNumber) //循环条件{if(yourGuess realNumber) //猜大了的条件代码{System.out.print(猜大了,再输入你的猜测:);yourGuess reader.nextInt();}else if(yourGuess realNumber) //猜小了的条件代码{System.out.print(猜小了,再输入你的猜测:);yourGuess reader.nextInt();}}System.out.println(猜对了!);}}运行结果如图所示5、遍历与复制数组import java.util.Arrays;public class InputArray {public static void main(String[] args) {int [] a {1,2,3,4,500,600,700,800};int [] b,c,d;System.out.println(Arrays.toString(a));b Arrays.copyOf(a,a.length);System.out.println(Arrays.toString(b));c Arrays.copyOf(a,4);//Arrays调用copyOf方法复制数组a的前4个元素System.out.println(Arrays.toString(c));//Arrays调用toString方法返回数组c的元素值的表示格式d Arrays.copyOfRange(a, a.length-4, 4);//Arrays调用copyOfRange方法复制数组a的后4个元素System.out.println(Arrays.toString(d));c[c.length-1] -100; //将-100赋给数组c的最后一个元素d[d.length-1] -200;System.out.println(Arrays.toString(a));}}运行结果如图所示6、输入产品的数量和单价import java.util.Scanner;public class InputData {public static void main(String[] args) {Scanner readernew Scanner(System.in);int amount 0 ;float price0,sum0;System.out.println(输入产品数量(回车确认):);amountreader.nextInt(); //从键盘为amount赋值System.out.println(输入产品单价(回车确认):);pricereader.nextFloat(); //从键盘为price赋值sum price*amount;System.out.printf(数量:%d,单价:%5.2f,总价值:%5.2f,amount,price,sum);}}运行结果如图所示7、 从命令行接收a,b,c求解a-b范围的素数每输出c个素数就换行输出。import java.util.Scanner;public class GetPrime {public static void main(String[] args) {int a, b, c;System.out.println(依次输入要求范围的上下限和每行输出的个数);Scanner readernew Scanner(System.in);// 读取命令行中的参数并把字符串类型转换为整型a reader.nextInt();b reader.nextInt();c reader.nextInt();boolean flag;int m, p, count 0;for (m a; m b; m) {flag true;for (p 2; p m / 2; p)if(m%p0) {flag false;break;}if (flag) {System.out.print(m \t);count;if(count%c0){// 每行中只输出c个素数System.out.println();}}}}}运行结果如图所示8、 打印“魔方阵”即方阵的每行、每列、每条对角线上数字之和均相等(读懂并验证)。public class Magics {public static void main(String[] args) {int i 0;int j 0;int m 0;int n 5;j (n 1) / 2 - 1;int[][] a new int[n][n];a[i][j] m;// 第一个数在第一行正中while (m n * n) {i--;j;// 最近插入的元素为n的整数倍时则选下面一行同列上的位置为新位置if (m % n 0 m 1) {i i 2;j j - 1;}if (i 0)// 超出方阵上边界则新位置取应选列的最下一个位置i i n;if (j (n - 1))// 超出方阵右边界则新位置取应选行的最左一个位置j j - n;a[i][j] m;}for (i 0; i n; i) {for (j 0; j n; j) {System.out.print(a[i][j]\t);}System.out.println();}}}运行结果如图所示10、 求矩阵的积(读懂并验证)public class MatrixDemo {public static void main(String[] args) {int[][] a1 { { 1, 2, 3 }, { 4, 5, 6 } };int[][] b1 { { 1, 2 }, { 3, 4 }, { 5, 6 } };int[][] c1 new int[2][2];for (int row 0; row 2; row) {for (int col 0; col 2; col) {c1[row][col] 0;for (int k 0; k 3; k)c1[row][col] a1[row][k] * b1[k][col];}}for (int row 0; row 2; row) {for (int col 0; col 2; col)System.out.print( c1[row][col]);System.out.println();}}}运行结果如图所示四、实验过程与分析d Arrays.copyOfRange(a, a.length-4, 4);//Arrays调用copyOfRange方法复制数组a的后4个元素五、实验总结展开阅读全文
http://www.lebaoying.cn/news/67390.html

相关文章:

  • 湘潭做网站 磐石网络wordpress使用七牛
  • 专业建设网站的公司深圳市营销型网站
  • 网站建设论文选题全国各城市感染高峰期进度
  • 如何创建广告网站wordpress上传exe
  • 网站外部链接做多少合适呢长沙网站开发那家好
  • 网站模块建设方案如何建立微信公众号 免费
  • 企业网站可信认证必须做吗个人音乐类网站服务器租借
  • 昆明建设厅培训网站北京通智能小程序
  • 山东建设厅执业资格注册中心网站wordpress帮助手册
  • 免费网站免费无遮挡做视频必须知道的一些网站
  • 阜南网站建设公司百度云 做网站
  • 商务网站建设工程师是sinaapp wordpress 固定链接
  • 网站被加黑链国外网站做acm题目比较好
  • 泛华建设集团有限公司网站2023年舆情分析报告
  • 产品图案设计网站外发加工网app
  • 有限责任公司注册条件企业网站优化的原则
  • 做网站需要的图片软件开发学校
  • 做网站上的图片如何设定分辨率做网站都有那些步骤
  • 网站备案查询验证码错误asp.net网站设计
  • 网站建设主流编程软件不能安装wordpress
  • 软件应用商店app网站建设seo网络推广
  • 网站名称是网址吗广东网站建设哪家好
  • 域名备案网站服务内容做网站地图的步骤
  • 深圳集团网站建设公司wordpress 问题
  • 淘宝网站开发要多久wordpress获取页面tag
  • 做网站需要多大的显存网站开发优势
  • 爱写作网站wordpress通用页面模板下载
  • 虹桥做网站家居网网页设计代码
  • 互助盘网站怎么做的wordpress传输失败
  • 网站开发 经常要清理缓存长安网站建设软件