免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章 类与对象7.编写一个程序:给定一个正整数,判断它是否为素数,并输出判断结果。public class J_Prime int number; /成员变量public J_Prime(int n) /构造方法 number=n;public boolean isPrime()boolean flag=true;int i;for(i=2;inumber;i+)if(number%i=0)flag=false;break;return flag;public int getNumber()return number;public static void main(String args) J_Prime isp1=new J_Prime(11); /第一个实例对象J_Prime isp2=new J_Prime(12); /第二个实例对象boolean b;b=isp1.isPrime(); /判别11是否为素数if(b=true)System.out.println(isp1.getNumber()+ is a prime!);elseSystem.out.println(isp1.getNumber()+ is not a prime!);b=isp2.isPrime(); /判别12是否为素数if(b=true)System.out.println(isp2.getNumber()+ is a prime!);elseSystem.out.println(isp2.getNumber()+ is not a prime!);6 编写一个程序:给定一个整数,在控制台窗口中分别输出这个整数的补码形式的二进制数、八进制数和十六进制数。public class P114_6public static void main(String args)int n=56; number=n;int m=-56;System.out.println(n=+n);System.out.println(二进制:+Integer.toBinaryString(n);System.out.println(八进制:+Integer.toOctalString(n);System.out.println(十六进制:+Integer.toHexString(n);System.out.println(m=+m);System.out.println(二进制:+Integer.toBinaryString(m);System.out.println(八进制:+Integer.toOctalString(m);System.out.println(十六进制:+Integer.toHexString(m);/end of main/end of class 第四章 数组与字符串6 调用类java.lang.Math的成员方法“public static double random()”,设法生成10个互不相同的从a到z的字母,然后对这10个字母按从小到大的方式排序。输出排序前的字母序列和排序后的字母序列。import java.util.Arrays;public class Chapter4_6 char c=new char10;public Chapter4_6()int i=0;int j;while(i10)ci=(char)(Math.random()*26+97);for (j=0;ji-1)i=i+1;System.out.println(排序前的10个字符为:);for(i=0;i10;i+)System.out.print(ci+ );System.out.println( );Arrays.sort(c);System.out.println(排序后的10个字符为:);for(i=0;i10;i+)System.out.print(ci+ );System.out.println( );public static void main(String args)new Chapter4_6();魔方阵:每一行、每一列和对角线之和均相等的方阵。(1)将数值1放在第一行中间的位置。(2)从2开始到N*N为止,按照下列规则放置每个数值:如果上一个数值的右上方为空(数组元素为0表示该位置为空),则当前数值放在上一个数值的右上方;否则放在上一个数值的正下方。3阶魔方阵5阶魔方阵的放置方法试编程实现5阶魔方阵。public class MagicMatrix public static int N=5;public static void main(String args) int m=new intNN;int i,j,number;i=0; j=N/2;mij=1;for(number=2;number=N*N;number+)if(m(i-1+N)%N(j+1)%N=0)i=(i-1+N)%N;j=(j+1+N)%N;elsei=(i+1)%N;mij=number;for(i=0;im.length;i+)for(j=0;jmi.length;j+)System.out.printf(%4d,mij);System.out.println();向量类Vector的使用创建向量类对象vc1,向里面添加String类型的元素;创建向量类对象vc2,向里面添加Integer类型的元素;创建向量类对象vc3,向里面添加各种不同类型的元素;分别输出vc1、vc2、vc3的内容。问题:向量可以包含重复元素吗?(可以)import java.util.Date;import java.util.Vector;public class TestVectorpublic static void main(String args) Vector vc1 = new Vector();vc1.add(one);vc1.add(two);vc1.add(three);System.out.println(vc1的元素为:+vc1);Vector vc2 = new Vector();vc2.add(1);vc2.add(2);vc2.add(3);System.out.println(vc2的元素为:+vc2);Vector vc3 = new Vector();vc3.add(one);vc3.add(two);vc3.add(three);vc3.add(1);vc3.add(2);vc3.add(3);System.out.println(vc3的元素为:+vc3);第七章 文件与数据流3 个程序。在控制台窗口中提示输入数,然后接收这两个整数,并输出它们的和。下面是运行过程的示例:请输入第一个整数:45请输入第二个整数:23计算结果:45+23=68方法一:用BufferedReader实现import java.io.BufferedReader;import java.io.InputStreamReader;public class Ex_Chapter7_3 public static void main(String args) BufferedReader br = new BufferedReader(new InputStreamReader(System.in);trySystem.out.print(请输入第一个整数:);int a = Integer.parseInt(br.readLine();System.out.print(请输入第二个整数:);int b = Integer.parseInt(br.readLine();System.out.println(计算结果: + (a+b); catch (Exception e) System.out.println(e); 方法二:用Scanner实现import java.util.Scanner;public class Ex_Chapter7_3_2 public static void main(String args) Scanne
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成都一诊-2026届高三-2025年12月-政治-答案
- 死亡病历书写要点就是能清楚地还原患者从入院到死亡的全过程2026
- 湖南省邵阳市2026-2027学年高三上学期第一次考试历史试卷
- 浙江省名校协作体2026-2027学年高二上学期开学考试历史试卷(含答案)
- 2026年儿科医院GCP培训考核试题及答案
- 江西宜春市部分校2027届高三上学期开学考试数学试卷(含答案)
- 河南省新乡市2026年初中学业水平考试生物试卷(含答案)
- 应用实践部署实施指南
- 2026年青海省海东市辅警考试试题及答案
- 2026年山东公务员行测考试(真题)含答案
- GB/T 48132.4-2026绿色矿山建设规范第4部分:有色金属矿山
- 2026年6月浙江省高考化学试卷(含答案及解析)
- 2026年秋人教版六年级上册小学数学教学计划附教学进度表教案
- 2026年信息安全管理制度培训课件(含案例分析)
- 黄磷车间安全操作规程(全套)
- 贵州广电传媒集团公司笔试题目及答案解析
- 2026技能考试增材制造设备操作员三级真题与答案
- 2025-2026学年北京市朝阳区高二(下)期末考试语文试卷(含答案)
- 中医整体观念与辨证施护
- 胃肠护理中的口腔卫生与胃肠健康
- 湖南绿色校园建设方案
评论
0/150
提交评论