1.学校从各班级随机抽取学生进行了一次模拟考试。以下是一张成绩表,请利用SQL文给出成绩全部合格的信息(包含学号,科目,得分)注:合格分:60分及以上
学号 | 科目 | 得分 |
... | ... | ... |
002045 | 语文 | 96 |
002045 | 数学 | 62 |
002046 | 语文 | 84 |
002046 | 数学 | 99 |
003002 | 语文 | 36 |
003002 | 数学 | 67 |
... | ... | ... |
SELECT code,course,score FROM student WHERE score>=60;
2.简单地用HTML画出如下的页面内容:
检索日期:2018/01/01 商品对象:2 检索
日志ID | 店Code | 顾客Code | 日期 | 商品ID | 登陆者ID |
1 | 300 | 3000001 | 20180101 | 2 | A |
2 | 300 | 3000001 | 20180101 | 2 | B |
3 | 300 | 3000002 | 20180101 | 2 | C |
<style>
table, th,td{
border:1px solid blue;
}
table{
border-collapse: collapse;
}
div {
margin-bottom: 10px;
}
</style>
</head>
<body>
<div>
<span>检索日期:</span>
<input type="text" name="inputDate" value="2018/01/01"/>
<span>商品对象:</span>
<select name="goodsCode">
<option selected="selected" value="two">2</option>
<option value="three">3</option>
</select>
<input type="button" value="检索" />
</div>
<table>
<thead>
<tr>
<th>日志ID</th>
<th>店Code</th>
<th>顾客Code</th>
<th>日期</th>
<th>商品ID</th>
<th>登录者ID</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>300</td>
<td>3000001</td>
<td>20180101</td>
<td>2</td>
<td>A</td>
</tr>
<tr>
<td>2</td>
<td>300</td>
<td>3000001</td>
<td>20180101</td>
<td>2</td>
<td>B</td>
</tr>
<tr>
<td>3</td>
<td>300</td>
<td>3000001</td>
<td>20180101</td>
<td>3</td>
<td>C</td>
</tr>
</tbody>
</table>
</body>
3.从键盘录入任意两个三位数,分别是最大值和最小值,再改范围内输出一个三位数,要求该三位数每一位的数字立方加起来等于这个数的本身。
package exercise;
public class Test3 {
public static void main(String[] args) {
int x = 100; int y = 500;
for(int num = x; num < y; num++) {
// 个位
int a = num % 10;
// 十位
int b = num /10 %10;
// 百位
int c = num/100%10;
if(Math.pow(a,3) + Math.pow(b, 3)+Math.pow(c, 3) == num) {
System.out.println(num);
}
}
}
}
4.某钢厂在对成品钢卷进行排列并存放,假设钢卷编号分别为NO.3,NO.4,NO.5,NO.6,NO.7,NO.8,请用你熟悉的语法编写一个函数,打印出所有不同的组合排列,如:345678, 876543等,要求:NO.4号钢卷不能在第3位,NO.3和NO.5号钢卷不能相邻。
package exercise;
public class Test3 {
private static String[] mustNumber = {"3","4","5","6","7","8"};
private static boolean number(String str) {
//检查是否包含这5个数,不包含返回false;
for(String num : mustNumber) {
if(str.indexOf(num) < 0) {
return false;
}
//检查4是不是在第三位,是 返回false;
if(str.charAt(2)==4) {
return false;
}
// 检查35 或53 是否在一起
if(str.indexOf("35") >=0 || str.indexOf("53") >= 0) {
return false;
}
}
return true;
}
public static void main(String[] args) {
int count = 0;
for(int i = 345678;i <=876543;i++) {
if(number(String.valueOf(i))) {
System.out.println(i);
count++;
}
}
System.out.println(count);
}
}
5.请阅读以下代码,并使用JavaScript或者Jquery实现。
<ul>
<li id="li_html">HTML</li>
<li class="li_css">CSS</li>
<li>JAVA</li>
<li>C#</li>
<li>C++</li>
</ul>
5-1 请将上述代码中的第一个“li” 中的文字修改成“HTML++”。
$("#li_html").html("HTML++");
5-2 请将上述代码中的第二个“li”的背景颜色设置为红色。
$(".li_css").css("background-color","red");
5-3 请将上述代码中的第四个“li”删除
$(".li_css").next().next().remove();
5-4 请将上述代码中的第五个“li”里的文字内容添加到第二个“li”中
var a = $(".li_css").next().next().next().html();
$(".li_css").append(a);