Java 控制台输入数字 输出乘法表(代码练习)
最近,回忆了一些刚学习Java时经常练习的一些小练习题。感觉还是蛮有趣的,在回顾时想起好多学习时的经历和坎坷,一道小小的练习题要研究半天,珍重过往,直面未来。下面贡献代码,Java 控制台输入数字 输出乘法表(代码练习)。希望能给一些初学者一点点的启发。注释写的比较啰嗦,嘻嘻~
因为博客园有要求“少于150字的随笔不允许发布到首页候选区”,所以,凑几行字啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
//作者:我 //功能:九九乘法表 //时间:2018 1 11 //涉及到键盘输入,需要导包 import java.util.Scanner; public class jiuJiu{ public static void main(String []args) { //控制台提示性文字 System.out.print("请输入一个数"); //创建Scanner int i; Scanner reader=new Scanner(System.in); i=reader.nextInt(); //调用类中方法 jiuJiu.xiangCheng(i); } //乘法表的逻辑 //定义静态方法,方便初始化加载 static void xiangCheng(int n) { int s=1; //i 代表你输入的数字,也是乘法表要表达出来的层出 for(int i=1;i<=n;i++){ for(int j=1;j<=i;j++){ s=i*j; System.out.print(j+"*"+i+"="+s+" "); /*下面这段注释是 九九乘法表 if(s<10){ System.out.print(j+"*"+i+"="+s+" "); }else System.out.print("请输入10以内的数字"); */ } //空格使显示更清晰 System.out.println(" "); } } }
亲测图:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程