适合编程初学的逻辑编程练习20题+答案,整理成java文件,下载即可执行,完美版!
!");
}
}
System.out.println();
}
public static void Test13()
{
System.out.println("13.已经知道:100个房间,每个房间里有一盏灯,现在有一百个人排成一队第一个人拉所有能把1整除的房间里的灯,第二个人拉所有能把2整除的房间里的灯................第100个人拉所有能把100整除的房间 里的灯问:最后哪些灯是亮的");
for (int i = 1; i <= 100; i++)
{
int a = 0;
for (int j = 1; j <= 100; j++)
{
if (i % j == 0)
a = a + 1;
}
if (a % 2 == 1)
System.out.print("最后第" + i + "盏灯是亮的; ");
}
System.out.println();
}
public static void Test14()
{
System.out.println("14.分配:公司有100员工有100块钱保证每一个员工都得有一张票; 中国馆 5元一张;美国馆 3元一张; 日本馆 一元3张");
int sum = 0;
for (int i = 0; i < 21; i++)
{
for (int j = 0; j < 34; j++)
{
for (int e = 0; e < 101; e++)
{
int a = 5 * i + 3 * j + (int) (e / 3);
int b = i + j + e;
int w = e % 3;
if (a == 100 && b == 100 && w == 0)
{
System.out.println("买中国馆" + i + "张;买美国馆" + j + "张;买日本馆" + e + "张。");
sum = sum + 1;
}
}
}
}
System.out.println("一共有" + sum + "种买票方案!");
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
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库编程逻辑20题+java版答案完美版(3)在线全文阅读。
相关推荐: