标签:10 数字 System sc 循环 println 投币 out
循环
我们能够使用循环来反复运行需要的代码,这就需要了while循环
Scanner sc = new Scanner(System.in); int a = 0; //读入投币金额 while (true){ System.out.println("请投币:"); int i = sc.nextInt(); a = a+i;//赋值给a if (a >=10){//判断是否大于10 //打印车票 System.out.println("***************"); System.out.println("*Java城际铁路专线*"); System.out.println("*无指定座位票*"); System.out.println("*票价:10元*"); System.out.println("***************"); //计算并打印找零 System.out.println("找零:"+(a-10)); a++;//钱不够加次数直到钱够 } }
在上面代码里实现了投币功能,加上了while循环后面的括号里加上true,就会执行后面的代码,并且当代码执行完成后他还会再次执行
当你投币不足于10元他会优先将投入的币带a里,在继续投币后他会和这次投入的相加判断直到大于等于10;
运行结果:
数数字
Scanner sc = new Scanner(System.in); String i1 = sc.next(); System.out.println(i1.length());
数数字,获取键盘目录的长度
运行结果:
标签:10,数字,System,sc,循环,println,投币,out 来源: https://www.cnblogs.com/aqhk/p/16394411.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。