教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 求职职场 >

编程逻辑20题+java版答案完美版(2)

来源:网络收集 时间:2025-09-16
导读: System.out.println(); } public static void Test15() { System.out.println(15.团团圆圆3个月生一对小熊猫以后每个月都会生一对。小熊猫生下来3个月之后也会生小猫熊, 24个月后有多少只熊猫); int sum = 1; int

System.out.println();
}

public static void Test15()
{
System.out.println("15.团团圆圆3个月生一对小熊猫以后每个月都会生一对。小熊猫生下来3个月之后也会生小猫熊, 24个月后有多少只熊猫");
int sum = 1;
int zhi = 0;
int qian = 0;
for (int i = 1; i < 25; i++)
{
if (i < 3)
zhi = sum;
if (i >= 3)
{
sum = zhi;
zhi = zhi + qian;
}
qian = sum;
}
System.out.println("24个月之后有:" + zhi + "只熊猫");
System.out.println();
}

public static void Test16()
{
System.out.println("16.求100-999之间的所有的水仙花数: 153 = 1*1*1+5*5*5+3*3*3");
int s = 0;
for (int i = 100; i < 1000; i++)
{
int a = i % 10;
int b = (i / 10) % 10;
int c = i / 100;
if (a * a * a + b * b * b + c * c * c == i)
{
System.out.print(i + " ");
s = s + 1;
}
}
System.out.println();
System.out.println("100-1000之间一共有" + s + "个水仙花数");
System.out.println();
}

public static void Test17()
{
System.out.println("17.打印输出以下图形:");
System.out.println(" * ");
System.out.println(" *** ");
System.out.println("*****");
System.out.println(" *** ");
System.out.println(" * ");
System.out.println();
for (int i = 1; i < 6; i++)
{
for (int j = 1; j <= Math.abs(3 - i); j++)
{
System.out.print(" ");
}
for (int a = 1
; a <= 5 - 2 * (Math.abs(3 - i)); a++)
{
System.out.print("*");
}
System.out.println();
}
System.out.println();
}

public

适合编程初学的逻辑编程练习20题+答案,整理成java文件,下载即可执行,完美版!

static void Test18()
{
System.out.println("18.打印如下图形:");
System.out.println(" * ");
System.out.println(" * * ");
System.out.println("* *");
System.out.println(" * * ");
System.out.println(" * ");
System.out.println();
for (int i = 1; i < 6; i++)
{
for (int j = 1; j <= Math.abs(3 - i); j++)
{
System.out.print(" ");
}
System.out.print("*");
for (int e = 1; e <= 3 - 2 * Math.abs(3 - i); e++)
{
System.out.print(" ");
}
if (Math.abs(3 - i) <= 1)
{
System.out.print("*");
}
System.out.println();
}
System.out.println();
}

public static void Test19()
{
System.out.println("19.输入大于等于3的奇数,输出类似18题的图形");
System.out.println("输入行数(必须是大于等于3的奇数)");
Scanner er = new Scanner(System.in);
int h = er.nextInt();
for (int i = 1; i <= h; i++)
{
for (int j = 1; j <= Math.abs(((h + 1) / 2) - i); j++)
{
System.out.print(" ");
}
System.out.print("*");
for (int e = 2 - (h - 3) / 2; e <= (h + 1) / 2 - 2 * Math.abs((h + 1) / 2 - i); e++)
{
System.out.pr
int(" ");
}
if (i != 1 && i != h)
System.out.print("*");
System.out.println();
}
System.out.println();
}
}

…… 此处隐藏:272字,全部文档内容请下载后查看。喜欢就下载吧 ……
编程逻辑20题+java版答案完美版(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/118616.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)