7.21

1 菱形*汇总

 
  1. package ProgamEntry;

  2.  
  3. public class Day10 {

  4. /*打印出如下图案(菱形) 。

  5.  
  6. *

  7. ***

  8. *****

  9. *******

  10. *****

  11. ***

  12. *

  13.  
  14. */

  15. public static void main(String[] args) {

  16. print(10);

  17. print1(10);

  18. print4(10);

  19. print2(5);

  20. print3(5);

  21. }

  22.  
  23. public static void print(int n) {

  24. // 前n行

  25. for (int i = 1; i <= n; i++) {

  26. // 循环空白处

  27. for (int k = n - i; k > 0; k--) {

  28. System.out.print(" ");

  29. }

  30.  
  31. // 循环*

  32. for (int j = 1; j <= 2 * i - 1; j++) {

  33. System.out.print("*");

  34. }

  35. System.out.println();

  36. }

  37.  
  38. for (int i = n - 1; i > 0; i--) {

  39. // 循环空白处

  40. for (int k = n - i; k > 0; k--) {

  41. System.out.print(" ");

  42. }

  43. //循环*

  44. for (int j = 1; j <= 2 * i - 1; j++) {

  45. System.out.print("*");

  46. }

  47. System.out.println();

  48.  
  49. }

  50. }

  51.  
  52. /*打印出如下图案(菱形) 。

  53.  
  54. *

  55. ****

  56. *******

  57. **********

  58. *******

  59. ****

  60. *

  61.  
  62. */

  63.  
  64. public static void print1(int n) {

  65. // 前n行

  66. for (int i = 1; i <= n; i++) {

  67. for (int k = 3 * n - 3 * i; k > 0; k--) {

  68. System.out.print(" ");

  69. }

  70.  
  71. for (int j = 1; j <= 3 * i - 2; j++) {

  72. System.out.print("*");

  73. }

  74. System.out.println();

  75. }

  76.  
  77. // 后n - 1行

  78. for (int i = n - 1; i > 0; i--) {

  79.  
  80. for (int j = 1; j <= 3 * i - 2; j++) {

  81. System.out.print("*");

  82. }

  83. System.out.println();

  84. }

  85. }

  86.  
  87. /*打印出如下图案(菱形) 。

  88.  
  89. *

  90. ***

  91. *****

  92. *******

  93. *****

  94. ***

  95. *

  96.  
  97. */

  98.  
  99. public static void print2(int n) {

  100. // 前n行

  101. for (int i = 1; i <= n; i++) {

  102.  
  103. for (int k = n - i; k > 0; k--) {

  104. System.out.print(" ");

  105. }

  106.  
  107. for (int j = 1; j <= 2 * i - 1; j++) {

  108. System.out.print("*");

  109. }

  110. System.out.println();

  111. }

  112.  
  113. // 后n-1行

  114. for (int i = n - 1; i > 0; i--) {

  115.  
  116. for (int k = 2 * (n - i); k > 0; k--) {

  117. System.out.print(" ");

  118. }

  119.  
  120. for (int j = 1; j <= 2 * i - 1; j++) {

  121. System.out.print("*");

  122. }

  123. System.out.println();

  124. }

  125. }

  126.  
  127. /*打印出如下图案(菱形) 。

  128.  
  129. *

  130. ***

  131. *****

  132. *******

  133. *****

  134. ***

  135. *

  136.  
  137. */

  138.  
  139. public static void print3(int n) {

  140. // 前n行

  141. for (int i = 1; i <= n; i++) {

  142. for (int j = 1; j <= 2 * i - 1; j++) {

  143. System.out.print("*");

  144. }

  145. System.out.println();

  146. }

  147.  
  148. // 后n-1行

  149. for (int i = n - 1; i > 0; i--) {

  150.  
  151. for (int k = 2 * (n - i); k > 0; k--) {

  152. System.out.print(" ");

  153. }

  154.  
  155. for (int j = 1; j <= 2 * i - 1; j++) {

  156. System.out.print("*");

  157. }

  158. System.out.println();

  159. }

  160.  
  161. }

  162.  
  163. /*打印出如下图案(菱形) 。

  164.  
  165. *

  166. * *

  167. * * *

  168. * * * * *

  169. * * * * * *

  170. * * * * * * *

  171. * * * * * *

  172. * * * *

  173. * * *

  174. * *

  175. *

  176.  
  177. */

  178.  
  179. public static void print4(int n) {

  180. String str = "";

  181. // 前n行

  182.  
  183. for (int i = 1; i <= n; i++) {

  184. // 循环空格

  185. for (int k = n - i; k > 0; k--) {

  186. System.out.print(" ");

  187. }

  188. // 循环*

  189. for (int j = 1; j <= i; j++) {

  190. if (j != i) {

  191. str = "*" + " ";

  192. } else {

  193. str = "*";

  194. }

  195. System.out.print(str);

  196. }

  197. System.out.println();

  198. }

  199.  
  200. // 后n-1行

  201. for (int i = n - 1; i > 0; i--) {

  202.  
  203. for (int k = n - i; k > 0; k--) {

  204. System.out.print(" ");

  205. }

  206.  
  207. for (int j = 1; j <= i; j++) {

  208. if (j != i) {

  209. str = "*" + " ";

  210. } else {

  211. str = "*";

  212. }

  213. System.out.print(str);

  214. }

  215. System.out.println();

  216. }

  217. }

  218. }

2  输入某年某月某日,判断这一天是这一年的第几天?

 
  1. <!DOCTYPE html>

  2. <html>

  3.  
  4. <head>

  5. <meta charset="UTF-8">

  6. <title></title>

  7. </head>

  8.  
  9. <body>

  10. <script>

  11. // 弹出年、月、日输入框,声明年月日,并赋值

  12. var y = parseInt(prompt("请输入你的出生年份"));

  13. var m = parseInt(prompt("请输入你的出生月份"));

  14. var d = parseInt(prompt("请输入你的出生日期"));

  15.  
  16. // 输入的时间作为终止时间,前一年的最后一天作为起始时间。

  17. // new Date(year,month,date) ,month 的值域为 0~11,0 代表 1 月,11 表代表 12月;

  18. var endDate = new Date(y, m - 1, d);

  19. // date 从 1 开始,若写为 0,则向前一天

  20. var startDate = new Date(y, 0, 0);

  21.  
  22. // 两者做差,计算出间隔时间。new Date() 参与计算会自动转换为从 1970.1.1 开始的毫秒数

  23. var days = (endDate - startDate) / 1000 / 60 / 60 / 24;

  24.  
  25. document.write("该天为一年中的第" + days + "天");

  26. </script>

  27. </body>

  28.  
  29. </html>

在名为商品库的数据库中包含有商品规格表 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;

从property中查询所有不同的

(2)从商品规格表中查询出每类商品的最高单价 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值