Java 编程题
打印出所有的「水仙花数」,所谓「水仙花数」是指一个三位数,其各位数字立方和等于该数本身。例如:153 是一个「水仙花数」,因为 153=1的三次方+5 的三次方+3 的三次方。
答案:
public class Demo1 {
public static void main(String[] x) {
for (int num = 100; num < 10000; num++) {
int a = num % 10;
int b = (num /10) % 10;
int c = (num / 100) % 10;
int z =(int)(Math.pow(a, 3)) + (int)(Math.pow(b, 3)) + (int)(Math.pow(c, 3));
if (z == num ) {
System.out.println(num);
}
}
}
}
Java 编程题
打印出如下图案(菱形) 。
*
***
*****
*******
*****
***
*
答案:
public class Demo1 {
public static void main(String[] args) {
System.out.println(" " + "*" + " ");
System.out.println(" " + "***" + " ");
System.out.println(" " + "*****" + " ");
System.out.println("*******");
System.out.println(" " + "*****" + " ");
System.out.println(" " + "***" + " ");
System.out.println(" " + "*" + " ");
}
}
MySQL 编程题
在名为商品库的数据库中包含有商品规格表 Content 和商品特性表 Property,它们的定义分别为:
Content(Code varchar(50),Class varchar(20),Price double,Number int)
Property(Code varchar(50),Place varchar(20),Brand varchar(50))
(1)写出下面查询语句的作用;
SELECT Distinct Brand FROM Property;
(2)从商品规格表中查询出每类商品的最高单价
(3) 从商品规格表中查询出同一类商品多于一种的所有分类名
答案:
(1)在商品特性表中找出所有的 Brand 并去掉重复
(2)SELECT MAX(Price) FROM Content GROUP BY Class
(3)SELECT Class FROM Content GROUP BY Class HAVING COUNT(Class) > 1
JavaScript 编程题
输入某年某月某日,判断这一天是这一年的第几天?