资讯动态

头歌实践教学平台:Java入门-循环结构进阶(三~五)

发布时间:2026/9/7 23:03:02 来源:尧图企业网站定制
第3关99乘法表任务描述本小节需要你打印输出一个99乘法表。相关知识怎么实现99乘法表呢你看它的形状是不是很像我们上个关卡的三角形呢我们可不可以把三角形的每一颗*看做是被99乘法表中的每一项给替代了呢编程要求在右侧Begin-End区域中填充代码打印输出一个99乘法表效果图如下提示文中两个表达式之间的间隔使用的是 \t 制表符测试说明平台会对您的代码进行运行测试如果实际输出与预期输出相同则算通关。开始你的任务吧祝你成功package step3;public class ForPractice3 {public static void main(String[] args) {/*****start*****/for (int i 1; i 9; i){for (int j 1; j i; j){System.out.print(j * i i*j );}System.out.println();}/*****end*****/}}第4关综合练习之ATM取款机任务描述本关任务编写一个ATM取款机小程序相关知识要完成本关任务需要使用到循环forwhiledo...while使用哪一种就需要你自己思考了之前学过的continuebreak关键字也可以派上用场了使用之前学过的所有知识来完成本关任务吧。编程要求在右侧编辑器Begin-End中编写代码完成和效果图一致的功能。测试说明我会对你的程序进行若干次测试以此来判断你是否完成了本关任务。第一次测试会输入10029991001需要你的程序输出注意平台会输入数据但是输入的数据不会显示在输出结果中所以标红部分是我输入的部分不需要你输出其余部分都需要你进行打印输出输出的符号除了单引号和双引号分号之外其他的全都要使用中文标点。即预期输出为欢迎使用中国人民银行ATM取款机输入取款金额剩余金额900是否继续1结束2继续输入取款金额目前余额900无法满足您的取款需求输入取款金额剩余金额800是否继续1结束2继续取款结束开始你的任务吧祝你成功package step4;import java.util.Scanner;public class ForPractice4 {public static void main(String[] args) {/*****start*****/Scanner input new Scanner(System.in);System.out.println(欢迎使用中国人民银行ATM取款机);int summoney 1000;int flag 2;while(flag 2){System.out.println(输入取款金额);int money input.nextInt();if(money summoney){System.out.println(目前余额summoney无法满足您的取款需求);}else{System.out.println(剩余金额(summoney - money)是否继续1结束2继续);flag input.nextInt();summoney summoney - money;}}System.out.println(取款结束);/*****end*****/}}第5关选择题有任何问题都可以随时关注私信

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价