- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java编程题集合(二)
Java编程题集合(二)
【程序21】???题目:求1+2!+3!+...+20!的和???public class lianxi21 {public static void main(String[] args) {??? long sum = 0; ??? long fac = 1;??? for(int i=1; i=20; i++) {???? fac = fac * i;???? sum += fac;??? }??? System.out.println(sum);}
}
【程序22】???题目:利用递归方法求5!。???public class lianxi22 {public static void main(String[] args) {?????? int n = 5;??? rec fr = new rec();??? System.out.println(n+! = +fr.rec(n));}}class rec{public long rec(int n) {??? long value = 0 ;??? if(n ==1 ) {???? value = 1;??? } else?? {???? value = n * rec(n-1);??? }??? return value;}}
【程序23】???题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大????
public class lianxi23 {public static void main(String[] args) {??? int age = 10;???? for(int i=2; i=5; i++) {???? age =age+2;??? }??? System.out.println(age);}}
【程序24】???题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。???//使用了长整型最多输入18位import java.util.*;public class lianxi24 {public static void main(String[] args) {?? Scanner s = new Scanner(System.in);?? System.out.print(请输入一个正整数:);?? long a = s.nextLong();?? String ss = Long.toString(a);??? char[] ch = ss.toCharArray();??? int j=ch.length;??? System.out.println(a + 是一个+ j +位数。);??? System.out.print(按逆序输出是:);??? for(int i=j-1; i=0; i--) {??? System.out.print(ch[i]);?? }?? }?? }
【程序25】???题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。???import java.util.*;public class lianxi25 {public static void main(String[] args) {??? Scanner s = new Scanner(System.in);??? int a;??? do{???? System.out.print(请输入一个5位正整数:);????? a = s.nextInt();????? }while(a10000||a99999);???? String ss =String.valueOf(a);???? char[] ch = ss.toCharArray();???? if(ch[0]==ch[4]ch[1]==ch[3]){???? System.out.println(这是一个回文数);}???? else {System.out.println(这不是一个回文数);}??? }??? }//这个更好,不限位数import java.util.*;public class lianxi25a {public static void main(String[] args) {?? Scanner s = new Scanner(System.in);
您可能关注的文档
- GMAT成绩单寄送相关信息介绍-智课教育.pdf
- GMAT成绩单自己寄送步骤-智课教育.pdf
- GMAT在职710像金三顺一样努力-智课教育.pdf
- GMAT数学独立重复性知识点-智课教育.pdf
- GMAT数学备考之Induction题-智课教育.pdf
- GMAT考后送分步骤介绍-智课教育.pdf
- GMAT成绩单邮寄说明-智课教育.pdf
- GMAT数学知识点:独立重复性-智课教育.pdf
- GMAT数学知识点详解:独立重复性试验总结-智课教育.pdf
- GMAT考试的相关介绍之其他-智课教育.pdf
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)