已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、打印出 100999之间的所有“水仙花数”。所谓“水仙花数”,是指一个3位数,其各位数字立方和等于该数本身。例如: 153是一个”水仙花数“,因为 153=13+53+33public class daffodils public static void main(String args) int a,b,c;for(a=1;a=9;a+) for(b=0;b=9;b+) for(c=0;c=9;c+) if(a*a*a+b*b*b+c*c*c)= (a*100+b*10+c) System.out.println(a*100+b*10+c);2、求整数1100的累加值,但要求跳过所有个位为3的数。(使用for循环实现)public class AddNum public static void main(String args) int i = 0,n = 0;for(int a = 0;a10;a+)for(int b = 0;b=9;b+) if(b!=3)i = a * 10 + b;n += i;n += 100; System.out.println(n);3、输入一个整数N,判断该数是不是质数,如果是质数输出N是一个质数,否则输出N不是质数。提示:除了1和它本身不能被任何数整除。(使用for循环实现)import java.util.Scanner;public class PrimeNumber public static void main(String args) int n = 0;boolean t = true;Scanner N = new Scanner(System.in);System.out.println(请输入要判断的正整数:);n = N.nextInt();if(n = 1)System.out.println(n+不是质数);elsefor(int i = 2;i = n/2;i+) if(n%i = 0)t = false;break;if(t)System.out.println(n+是质数);elseSystem.out.println(n+不是质数);4、在屏幕上打印金字塔图案,若n=5,则图案如下图: * *public class Pyramid public static void main(String args) for(int i = 1;i=5;i+) for(int j = 1;j5-i;j+) System.out.println( );for(int k = 1;k=2*i-1;k+)System.out.println(*);System.out.println();5、求100以内所有偶数的和;public class EvenNumberSum public static void main(String args) int sum = 0;for(int i=0;i=100;i+=2)sum += i;System.out.println(sum);6、求9的阶乘;9!=1*2*3*4*5*6*7*8*9 public class Factorial public static void main(String args) int num = 1;int i;for(i=1;i10;i+)num *= i;System.out.println(9的阶乘是: + num);7、幸运猜猜猜: 游戏随机给出一个099(包括0和99)的数字,然后让你猜是什么数字。你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围。经过几次猜测与提示后,最终推出答案。在游戏过程中,记录你最终猜对时所需要的次数,游戏结束后公布结果。次数结果1您太有才了2-6这么快就猜出来了,很聪明的嘛!大于7猜半天才猜出来,小同志,尚需努力啊! import java.util.Scanner;public class GuessIntegral public static void main(String args) int s = 0;int number = (int)(Math.random()*100); Scanner scanner = new Scanner(System.in); System.out.println(请输入一个099(包括0和99)的数字:); do int i = scanner.nextInt(); s+; if(i=number) if(s=1) System.out.println(您太有才了!); System.out.println(这次游戏您共猜了+s+次就猜对了!); break; if(s=2) System.out.println(这么快就猜出来了,很聪明嘛!); System.out.println(这次游戏您共猜了+s+次就猜对了!); break; if(s7) System.out.println(恭喜您猜对了!); System.out.println(这次游戏您共猜了+s+次就猜对了!); break; break; else if(inumber) System.out.println(对不起,您猜大了!n); if(inumber) System.out.println(对不起,您猜小了!n); while(s60 | age18)System.out.println(姓名:+name+n年龄:+ age + 岁 + n半票);elseSystem.out.println(姓名:+name+n年龄:+ age + 岁 + n全票);while(!name.equals(m);System.out.println(退出);9、登录功能,从控制台输入用户名及密码,如果用户名及密码与所定义的一致,则登录成功,否则失败。如果失败,提示重新输入,如果输入错误三次,则再无机会登录。import java.util.Scanner;public class Login public static void main(String args) String name = admin;int password = 123456;boolean f = false;for(int i =1;i y)temp=x;x=y;y=temp;if(yz)temp=y;y=z;z=temp;if(xy)temp=x;x=y;y=temp; System.out.println(The resault is + x +, + y +,+z);11、输入一个整数N,判断该数是不是质数,如果是质数输出N是一个质数,否则输出N不是质数。提示:除了1和它本身不能被任何数整除。(使用for循环实现);import java.util.Scanner;public class PrimeNumber /* * param args */public static void main(String args) / TODO Auto-generated method stubint n = 0;boolean t = true;Scanner N = new Scanner(System.in);System.out.println(请输入要判断的正整数:);n = N.nextInt();if(n = 1)System.out.println(n+不是质数);elsefor(int i = 2;i = n/2;i+) /i = 2; true i = 3; false;if(n%i = 0)t = false;break;if(t)System.out.println(n+是质数);elseSystem.out.println(n+不是质数);12、用while语句求出100以内个位为7的数的和;public class QiSum public static void main(String args) int num =7;int i=7;while(i100)i += 10;num+=i;System.out.println(num);13、switch算加减乘除于;public class SwitchDemo1 public static void main(String args) int x = 20;int y = 6;char oper = +;switch (oper)case +:System.out.println(x + y : + (x+y);break;case -:System.out.println(x - y : + (x-y);br
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 流程自动化技术重构与转型应用
- 合作合同协议书范本
- 供应链优化计划及供应商管理
- 2025年环境友好型洗涤剂研发项目可行性研究报告及总结分析
- 2025年物联网在智能农业中的应用可行性研究报告及总结分析
- 2025年保险科技在风险管理中的应用可行性研究报告及总结分析
- 2025年人工智能与区块链结合应用项目可行性研究报告及总结分析
- 2025年医疗健康大数据中心可行性研究报告及总结分析
- 2025年数字化银行业务创新可行性研究报告及总结分析
- 客户画像数据使用协议
- 人工智能优化工业生产节能减排可行性分析报告
- 脑梗塞恢复期课件
- 二次供水管理人员卫生知识培训试题(附答案)
- 知道智慧树生理心理学(山东联盟)满分测试答案
- 中国境内女大学生乳腺癌知识 - 态度 - 行为的多维度剖析与提升策略研究
- 2026版高中汉水丑生生物-第一章第一节分离定律
- 体育教育生涯规划
- 燕山大学《Python语言编程与工程实践》2023-2024学年第一学期期末试卷
- 部编版四年级下册语文思政教育融合计划
- 消除母婴三病传播培训课件
- 舞蹈培训材料管理制度
评论
0/150
提交评论