ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:186.38KB ,
资源ID:28540752      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28540752.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA实验二.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JAVA实验二.docx

1、JAVA实验二 上海电力学院Java程序设计实验 题目 实验二 Java基本数据类型与控制语句 学号 20133010 姓名 郭昕 班级 2013221 院系 计算机科学与技术学院 专业 软件工程 2.1.1实验目的、内容及性质1 掌握char型数据和int型数据之间的相互转换,同时了解unicode字符表;2 掌握使用ifelse if多分支语句;3 使用ifelse分支和while循环语句解决问题。2.2.3实验指导 1输出希腊字母表。(代码补充完整,并完成调试,将运行结果截图) 实验要求:编写一个Java应用程序,该程序在命令行窗口输出希腊字母表。 程序运行效果示例: 程序运行效果如下图

2、所示: 程序模板:GreekAlphabet.javapublic class GreekAlphabet public static void main (String args ) int startPosition=0,endPosition=0; char cStart=,cEnd=; 【代码1】 /cStart做int型转换据运算,并将结果赋值给startPosition 【代码2】 /cEnd做int型转换运算,并将结果赋值给endPosition System.out.println(希腊字母在unicode表中的顺序位置:+(int)c); System.out.println

3、(希腊字母表:); for(int i=startPosition;i=1 & number=99999) d5=number/10000; d4=number%10000/1000; d3=number%1000/100; d2=number%100/10; d1=number%10; if(d5!=0) System.out.println(number+是5位数); if(d1=d5 & d2=d4) /判断number是回文数的条件 System.out.println(number+是回文数); else System.out.println(number+不是回文数); else

4、if(d4!=0) /判断number是4位数的条件 System.out.println(number+是4位数); if(d1=d4 & d2=d3) /判断number是回文数的条件码 System.out.println(number+是回文数); else System.out.println(number+不是回文数); else if(d3!=0) /判断number是3位数的条件 System.out.println(number+是3位数); if(d1=d3) /判断number是回文数的条件 System.out.println(number+是回文数); else Sy

5、stem.out.println(number+不是回文数); else if(d2!=0) System.out.println(number+是2位数); if(d1=d2) 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.println(n%d不在1至99999之间); 2.2.4实践编程1、 古典问题

6、:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?源代码:import java.util.*;public class Ex2_04 / 斐波那契数列, Sn = Sn-1+Sn-2 public static void main (String args) long s1,s2;/ 定义这个月和下个月兔子的数量 s1 = 1; /第一个月为1对 s2 = 1; /第二个月为1对 int i=1; /定义一个控制变量 int m; / 月份数 Scanner in = new Scanner(System.i

7、n); /从控制台输入想要查看的月份 System.out.println(请输入你想要查看的月数:);/输入提示 m = in.nextInt();/输入的整数月份赋值给m /while循环 while(true) /第一个月和第二个月兔子的数量都为1对 if(i=1|i=2) System.out.println(i+ month: +s1); i+; / 控制变量 i 加1 / i 大于3并且小于我们需要查看的月份 else if(im) s1 = s1+s2; s2 = s1+s2; System.out.println(i+ month: +s1); i+;/月份加1 System.

8、out.println(i+ month: +s2); i+; /朋份加1 else break;/不符合条件就退出 2.输入整数a和b,如果a 能被b整除,就输出算式和商,否则输出算式、整数商和余数。源代码:import java.util.*; public class Ex2_03 public static void main (String args) int a,b; Scanner in1 = new Scanner(System.in);/从控制台输入a Scanner in2 = new Scanner(System.in);/从控制台输入b System.out.print

9、ln(请输入a和b:); a = in1.nextInt(); b= in2.nextInt(); int c,d; c=b%a;/取余数 d=b/a;/取商 if (c=0)/可以整除时 System.out.println(b%a的商:+d); else/不能整除时 System.out.println(b%a整数商:+d+余数:+c); 3.判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。源代码:import java.util.*; public class Ex2_

10、05 public static void main(String args) int x=0; Vector v = new Vector();/集合,用来装所有的素数 for(int i=101;i=200;i+) boolean b=true;/标签为b为真 for(int j=2;ji;j+) if(i%j=0)/求余数是否为0 b = false;/如果为0, 将标签设置为false break; /可以整除就跳出这个循环 if(b=true)/ v.add(i);/将符合要求的i加到集合里 x+; / 素数个数加1 System.out.println(100到200中间有 +x+ 个素数); System.out.println(素数为:/n+v);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1