当前位置: 首页 > news >正文

网站建设教程txt做女朋友网站

网站建设教程txt,做女朋友网站,响应式网站和传统网站,python免费下载安装java回忆性记录5 for循环 循环语句#xff0c;属于重复结构中的流程控制语句#xff0c;一旦条件符合就会执行循环#xff0c;反之则不会。假如让计算机再屏幕打印500次我们不可能傻傻的把打印语句输出500次。依稀记得在没有学习循环语句的时候自己傻傻的ctrlc 、ctrlv了几…java回忆性记录5 for循环 循环语句属于重复结构中的流程控制语句一旦条件符合就会执行循环反之则不会。假如让计算机再屏幕打印500次我们不可能傻傻的把打印语句输出500次。依稀记得在没有学习循环语句的时候自己傻傻的ctrlc 、ctrlv了几十次打印语句当然这样写并没有太大的问题于程序而言要的是结果过程可以不过多纠结。但作为程序员我们不单单要结果还要过程。如何优化代码是我们首要考虑的几个点之一。而遇到相同的程序时就可以使用循环。 for循环语句对于java而言还是非常重要的for循环又称之为计数循环是程序中较为常见的循环所以对于程序而言for还是很重要的。 for语句是一种比较严谨的循环语句for循环拥有计数变量的起始值循环的条件、循环计数的递增或递减表达式。 for语句基本格式 for (初始化语句;条件判断语句;条件控制语句) { 循环体语句; }嵌套for循环 所谓嵌套for循环就是多层for循环结构相比较for循环在逻辑方面要多为注意嵌套循环流程必须要先等内层循环执行完毕后才会执行外层循环这里有比较犯错的地方是内外循环不可交替。 嵌套循环的经典案例就是九九乘法表 public class Table1 {public static void main(String[] args) {for (int i 1; i 9; i) { //总共9行for (int j 1; j i ; j) { //第 i 行有 j 列System.out.print(i * j (i*j) \t); // \t 制表符}System.out.println(); //每一行输出结束后换行}} } 当然for循环也有很多好玩的经典案例—水仙花。 需求在控制台输出所有的“水仙花数” 解释什么是水仙花数 水仙花数指的是一个三位数个位、十位、百位的数字立方和等于原数 例如 153 333 555 111 153 思路 需求在控制台输出所有的“水仙花数” 解释什么是水仙花数 水仙花数指的是一个三位数个位、十位、百位的数字立方和等于原数 例如 153 333 555 111 153 思路 \1. 获取所有的三位数准备进行筛选最小的三位数为100最大的三位数为999使用for循环获取 \2. 获取每一个三位数的个位十位百位做if语句判断是否是水仙花数 示例代码 public class ForTest04 { public static void main(String[] args) { //输出所有的水仙花数必然要使用到循环遍历所有的三位数三位数从100开始到999结束 for(int i100; i1000; i) { //在计算之前获取三位数中每个位上的值 int ge i%10; int shi i/10%10; int bai i/10/10%10; //判定条件是将三位数中的每个数值取出来计算立方和后与原始数字比较是否相等 if(ge*ge*ge shi*shi*shi bai*bai*bai i) { //输出满足条件的数字就是水仙花数 System.out.println(i);}}} }统计水仙花个数 需求统计“水仙花数”一共有多少个并在控制台输出个数 public class ForTest05 { public static void main(String[] args) { //定义变量count用于保存“水仙花数”的数量初始值为0 int count 0; //输出所有的水仙花数必然要使用到循环遍历所有的三位数三位数从100开始到999结束 for(int i100; i1000; i) { //在计算之前获取三位数中每个位上的值 int ge i%10; int shi i/10%10; int bai i/10/10%10; //在判定水仙花数的过程中满足条件不再输出更改为修改count的值使count1 if(ge*ge*ge shi*shi*shi bai*bai*bai i) { count;}} //打印输出最终结果 System.out.println(水仙花共有 count 个);} }Return语句 return 语句可以终止程序当前所在的方法可以回到调用方法的程序语句。在面向对象编程的程序设计语言中 return作为函数调用的返回语句。我们可以把面向对象程序设计中的method理解成函数function使用语句return时可以将方法中变量值或者表达式运算结果返回给调用的程序语句。 Random 概述Random类似Scanner也是Java提供好的API内部提供了产生随机数的功能 API后续详细细说现在可以简单理解为Java已经写好的代码 使用步骤 \1. 导入包 import java.util.Random; \2. 创建对象 Random r new Random(); \3. 产生随机数 int num r.nextInt(10); 解释 10代表的是一个范围如果括号写10产生的随机数就是0-9括号写20参数的随机数则是0-19 示例代码 import java.util.Random; public class RandomDemo { public static void main(String[] args) { //创建对象 Random r new Random(); //用循环获取10个随机数 for(int i0; i10; i) { //获取随机数 int number r.nextInt(10); System.out.println(number: number); } / /需求获取一个1-100之间的随机数 int x r.nextInt(100) 1; System.out.println(x);} }Random 还有一个很好玩的小游戏猜数字 需求 程序自动生成一个1-100之间的数字使用程序实现猜出这个数字是多少 当猜错的时候根据不同情况给出相应的提示 A. 如果猜的数字比真实数字大提示你猜的数据大了 B. 如果猜的数字比真实数字小提示你猜的数据小了 C. 如果猜的数字与真实数字相等提示恭喜你猜中了 示例代码 import java.util.Random; import java.util.Scanner; public class RandomTest { public static void main(String[] args) { //要完成猜数字的游戏首先需要有一个要猜的数字使用随机数生成该数字范围1到100 Random r new Random(); int number r.nextInt(100) 1; while(true) { //使用程序实现猜数字每次均要输入猜测的数字值需要使用键盘录入实现 Scanner sc new Scanner(System.in); System.out.println(请输入你要猜的数字); int guessNumber sc.nextInt(); //比较输入的数字和系统产生的数据需要使用分支语句。 //这里使用if..else..if..格式根据不同情况进行猜测结果显示 if(guessNumber number) { System.out.println(你猜的数字 guessNumber 大了); } else if(guessNumber number) { System.out.println(你猜的数字 guessNumber 小了); } else { System.out.println(恭喜你猜中了); break;}}} }
http://www.zqtcl.cn/news/802970/

相关文章:

  • 网站毕业设计开题报告wordpress账户密码忘记
  • 做网站学费多少钱0基础学app程序开发
  • 忻州建站公司辽宁省建设执业信息网官网
  • 北京网站建设 云智互联集安网站建设
  • 无锡市建设培训中心网站私人订制软件平台
  • 宁波网站设计推荐荣盛网络招远网站制作
  • 网站开发维护运维室内设计师怎么找
  • 网站建设如何增加二级页面学网络工程好找工作吗
  • 网站设计的研究方法有哪些wordpress样式路径
  • 网站建设与网页设计...南通网站seo报价
  • 网站开发毕业设计说明书范文关键词排名代做
  • 本地环境建设网站南通网站制作怎样
  • 注册公司多少钱不用交税南昌seo网站推广费用
  • 网站建设与运营的论文的范本wordpress弹框登陆
  • 阿里云做的网站空间动画制作器
  • 徐州企业网站建设做视频网站需要多少上传
  • 记事本做网站怎么加背景图网站开发需要哪些人怎么分工
  • 南宁网站建设找哪家网站被k换域名
  • spring mvc 网站开发网站开发与管理所对应的职位及岗位
  • 国内做视频的网站有哪些宁波网站制作与推广
  • 织梦软件展示网站源码建设工程竣工验收消防备案网站
  • 网站里面的链接怎么做漳州建设网站
  • 有什么网站建设类岗位企业门户网站设计论文
  • 外贸公司如何做公司网站集团网站建设建站模板
  • 嘉兴云推广网站贵州毕节网站建设
  • 班级网站模板青岛哪里有做网站公司的
  • 建设工程设计招标信息网站.制作一个聊天软件需要多少钱
  • 校园网站建设的意见新闻聚合网站开发 技术
  • 网站推广公司兴田德润电话多少wordpress 弹框
  • 大连网站建设谁家好软件开发需要什么技术