10 2017 档案
摘要:字符串加密 一、 程序设计思想 (1) 输出提示,是选择加密还是解密;定义flag,输入选择; (2) 定义int i;int c(存放加密或解密后的字符的ASCII);String S(存放输入的字符串),s(存放加密后或解密后的字符串); (3) 如果flag==1,输入要加密的字符串,然后利用
阅读全文
摘要:使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。
阅读全文
摘要:1、 运行下面的代码,为什么编译出错? 因为如果类提供一个自定义的构造方法,那么将导致系统不再使用默认的构造函数,但在定义obj1的时候是无参的,应该是有参的,所以出现错误。 2. 当初始化块在public int field =100前面的时候,因为先调用的是初始化块,然后才是默认构造函数,所以定
阅读全文
摘要:课后作业1 使用组合数公式利用n!来计算 一、 程序设计思想 定义n,k,输入并检测输入的值是否是整数,如果n>k,调用计算阶乘的函数,计算并输出结果。阶乘计算函数使用递归的思想,并使用的是BigInteger类; 二、 程序流程图 三、 源代码 四、 结果截图 五、 实验总结 使用BigInteg
阅读全文
摘要:1. 函数重载 请看以下代码,你发现了有什么特殊之处吗 两个函数虽然函数名相同,但形参类型不同,在调用的时候,根据形参的不同调用不同的函数。 满足以下条件的两个或多个方法构成“重载”关系: (1)方法名相同; (2)参数类型不同,参数个数不同,或者是参数类型的顺序不同。 查看一下JDK中System
阅读全文
摘要:一、 程序设计思路 提示用户输入整数,定义变量number,输入正整数number,调用函数执行判断是几位数、取每一位数、求和。函数中首先定义几位数变量,和变量,amount=1(最小的正整数只有一位);存放每一位数的数组等,在while循环中不断除以10,amount++,直到除10等于0 结束,
阅读全文
摘要:源代码 import javax.swing.JOptionPane; // import class JOptionPane public class Addition1 { public static void main(String[] args) { // String firstNumbe
阅读全文
摘要:1.程序设计思想 定义空字符串,定义flag,利用for循环产生6位随机字符串,显示验证码,输入字符串,如果字符串与验证码相等,显示输入正确,不相等就重新输入,直到正确为止。 2.程序流程图 3.源代码 import java.util.Scanner;public class YanZhengMa
阅读全文
摘要:1.为什么double类型的数值进行运算得不到“数学上精确”的结果? 结论:使用double类型的数值进行计算,其结果是不精确的。 原因:double类型的数值占用64bit,即64个二进制数,除去最高位表示正负符号的位,在最低位上一定会与实际数据存在误差(除非实际数据恰好是2的n次方)。我们给出的
阅读全文
摘要:内容:模仿JavaAppArguments.java示例,编写一个程序,此程序从命令行接收多个数字,求和之后输出结果。 1.程序设计思想 多个数相加要利用for循环,循环条件就是将字符型转化为整型,循环语句是参数相加,最后将和输出。 2.程序流程图 3.源代码 public class JavaAp
阅读全文

浙公网安备 33010602011771号