随笔分类 - 编程语言 - Java
摘要:编写一个程序,读人10 个数并且显示互不相同的数(即一个数出现多次,但仅显示一次)。(提示,读人一个数,如果它是一个新数,则将它存储在数组中。如果该数已经在数组中,则忽略它。)输入之后,数组包含的都是不同的数。下面是这个程序的运行示例: Write a program that reads in t
阅读全文
摘要:编写一个程序,读人个数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的。输人一个负数表示输入的结束。假设最高分为100。 Write a program that reads an unspecified number of scores and determine
阅读全文
摘要:编写程序,读取在1到100 之间的整数,然后计算每个数出现的次数。假定输入是以0 结束的。 下面是这个程序的一个运行示例: Write a program that reads the integers between 1and 100 and counts the occurrences of e
阅读全文
摘要:编写程序,读取10 个整数,然后按照和读入顺序相反的顺序将它们显示出来。 Write a program that reads ten integers and displays them in the reverse of the order in which they were read. //
阅读全文
摘要:(指定等级)编写一个程序,读入学生成绩,获取最髙分best, 然后根据下面的规则陚等级值 • 如果分数>=best-10, 等级为A • 如果分数>=best-20, 等级为B • 如果分数>=best-30, 等级为C • 如果分数>=卜68140, 等级为D • 其他情况下,等级为F 程序提示用
阅读全文
摘要:6.39(几何:点的位置)编程练习题3.32显示如何测试一个点是否在一个有向直线的左侧、右侧,或在该直线上。使用下面的方法头编写该方法: public static boolean leftOfTheLine(double x0, double y0, double x1, double y1, d
阅读全文
摘要:*6.38(生成随机字符)使用程序清单6-10RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个。 *6.38(Generate random characters) Use the methods in RandomCharacter in Listin
阅读全文
摘要:C:\Java\IdeaProjects\java>java xxxx 错误: 找不到或无法加载主类 xxxx 检查java在Idea终端中是否可用,如不可用,编辑编译器输出路径:文件→项目结构→模块→路径→输出目录 或 设置→工具→终端→项目设置→环境变量 // https://cn.fankui
阅读全文
摘要:6.37(格式化整数)使用下面的方法头编写一个方法,用于将整数格式化为指定宽度: public static String format(int number, int width) 方法为数字number返回一个带有一个或多个以0作为前缀的字符串。字符串的位数就是宽度。比如,format(34,4
阅读全文
摘要:6.36(几何:正多边形的面积)正多边形是一个n条边的多边形,它的每条边的长度都相等,而且所有角的角度也相等(即多边形既是等边又等角的)。计算正多边形面积的公式是: 使用下面的方法头编写方法,返回正多边形的面积: public static double area(int n, double sid
阅读全文
摘要:6.35(几何:五边形的面积)五边形的面积可以使用下面的公式计算: 编写一个方法,使用下面的方法头来返回五边形的面积。 public static double area(double side) 编写一个主方法,提示用户输入五边形的边,然后显示它的面积。 下面是一个运行示例: Enter the
阅读全文
摘要:6.34(打印日历)编程练习题3.21使用Zeller一致性原理来计算某天是星期几。使用Zeller的算法简化程序清单6 12以获得每月开始的第一天是星期几。 6.34(Print calendar) Programming Exercise 3.21 uses Zeller’s congruenc
阅读全文
摘要:6.33(当前日期和时间)调用System.currentTimeMillis()返回从1970年1月1日0点开始至今为止的毫秒数。编写程序,显示当前日期和时间。 下面是运行示例: Current date and time is May 16, 2012 10:34:23 6.33(Current
阅读全文
摘要:6.32(游戏:赢取双骰子赌博游戏的机会)修改编程练习题6.30使该程序运行10000次,然后显示赢得游戏的次数 6.32(Game: chance of winning at craps)Revise Exercise 6.30 to run it 15,000 times and display
阅读全文
摘要:6.31(金融应用:信用卡号的合法性验证)信用卡号遵循某种模式。一个信用卡号必须是13到16位的整数。它的开头必须是: 4,指Visa卡 5,指Master卡 37,指American Express 卡 6,指Discover卡 1954年,IBM的Hans Luhn提出一种算法,用于验证信用卡号
阅读全文
摘要:6.30(游戏:双骰子赌博)执双骰子游戏是赌场中非常流行的骰子游戏。编写程序,玩这个游戏的一个变种,如下所描述: 执两个骰子。每个骰子有六个面,分别表示值1,2,…,6。检查这两个骰子的和。如果和为2、3或12(称为掷骰子(crap)),你就输了;如果和是7或者11(称作自然(natural)),你
阅读全文
摘要:6.29(双素数)双素数是指一对差值为2的素数。例如:3和5就是一对双素数,5和7是一对双素数,而11和13也是一对双素数。编写程序,找出小于1000的所有双素数。如下所示显示结果: (3,5) (5,7) … 6.29(Twin primes)(Twin primes) Twin primes a
阅读全文
摘要:6.28(梅森素数)如果一个素数可以写成的形式,其中p是某个正整数,那么这个素数就称作梅森素数。编写程序,找出p31的所有梅森素数,然后如下显示输入结果: 6.28(Mersenne prime) A prime number is called a Mersenne prime if it can
阅读全文
摘要:6.27(反素数)反素数(反转拼写的素数)是指一个非回文素数,将其反转之后也是一个素数。例如:17是一个素数,而31也是一个素数,所以17和71是反素数。编写程序,显示前100个反素数。每行显示10个,并且数字间用空格隔开,如下所示: 13 17 31 37 71 73 79 97 107 113
阅读全文
摘要:6.26(回文素数)回文素数是指一个数同时为素数和回文数。例如:131是一个素数,同时也是一个回文素数。数学313和757也是如此。编写程序,显示前100个回文素数。每行显示10个数,数字中间用一个空格隔开。如下所示: 2 3 5 7 11 101 131 151 181 191 313 353 3
阅读全文

浙公网安备 33010602011771号