1、99乘法表各种样式(可自定义。2、1~100内共有几个9? 答案:20

星烟邈邈 2019-10-21 05:00:42
/** * 05章 第一次作业 * 1、99乘法表各种样式(可自定义) * 2、1~100内共有几个9? 答案:20 * @author 星烟邈邈 *2019.10.14 */ public class firstHome { public static void main(String[] args) { System.out.println("==========================打印矩阵99乘法表============================="); for(int i=1;i<10;i++){ for(int j=1;j<10;j++){ System.out.print(i+"*"+j+"="+i*j); System.out.print("\t"); } System.out.println(); } System.out.println("========================================================================"); System.out.println("==========================打印正三角99乘法表============================="); for(int i=1;i<10;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j); System.out.print("\t"); } System.out.println(); } System.out.println("========================================================================"); System.out.println("==========================打印倒三角99乘法表============================="); for(int i=1;i<10;i++){ for(int j=9;j>=i;j--){ System.out.print(i+"*"+j+"="+i*j); System.out.print("\t"); } System.out.println(); } System.out.println("========================================================================"); System.out.println(); System.out.println(); System.out.println("=========================1~100以内共有几个9?============================"); int sum=0; for(int i=1;i<=100;i++){ String value=String.valueOf(i); String a=value.substring(0,1); if(a.contains("9")){ sum+=1; } if(i>10&&i<100){ String b=value.substring(1,2); if(b.contains("9")){ sum+=1; } } } System.out.println("1~100共有"+sum+"个9。"); } }
...全文
64 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧