恒生校招java笔试数据库语法_2015恒生电子校招笔试题
一、不定项选择题
1、B C错是因为编译后还需要链接,D函数可以单独编译,编译成目标文件
2、
3、D
4、CD
5、
6、B
7、
(1)C
(2)A
8、D
9、
10、ABCD
二、JAVA语言部分
1、B
2、C
3、AB char型用'\u四位的16进制'表示也是正确的
4、AB
5、AB,B
三、数据库
create table S(
Sno int primary key auto_increment,
Sname varchar(20)
);
insert into S(sname) values('he');
insert into S(sname) values('wang');
create table C(
Cno int primary key auto_increment,
Cname varchar(20),
Ccredit int
);
insert into C(cname,Ccredit) values('JAVA',3);
insert into C(cname,Ccredit) values('C',2);
Drop table if exists SC;
create table SC(
id int primary key auto_increment,
Sno int,
Cno int,
Grade int
);
insert into SC(Sno,cno,Grade) values(1,1,100);
insert into SC(Sno,cno,Grade) values(1,2,90);
insert into SC(Sno,cno,Grade) values(2,1,80);
insert into SC(Sno,cno,Grade) values(2,2,70);
insert into SC(Sno,cno,Grade,Teacher) values(3,1,80,'zhang');
insert into SC(Sno,cno,Grade,Teacher) values(3,2,70,'zhang');
1)select distinct Sname From S,SC,C where S.sno = SC.sno and c.Cno = SC.cno and
Cname='JAVA' order by Sname desc;
2)select S.Sno,Sum(Ccredit) From S,SC,C where S.sno = SC.sno and c.Cno = SC.cno
and Grade>60 group by Sno having sum(Ccredit)>80;
3)ALTER table SC ADD Teacher varchar(20) not null;
4)CREATE VIEW SCSum(sno,Ccredit) as Select S.Sno,Sum(Ccredit) From S,SC,C
where S.sno = SC.sno and c.Cno = SC.cno group by Sno;
5)delete from SC where sno not in(select distinct S.Sno from S);
四、编程题
1、
packagehengsheng;importjava.util.Scanner;public classExe3 {public static voidmain(String[] args) {
Date date= new Date(2015,8,25);
System.out.println(days(date));
}static intdays(Date date){int day = 0;int[][] month = new int[][]{{31,28,30,31,30,31,31,31,30,31,30,31},{31,29,30,31,30,31,31,31,30,31,30,31}};int m =isrunYear(date.getYear());for(int i=0;i
day+=month[m][i];
}
day+=date.getDay();returnday;
}static int isrunYear(intyear) {if (year % 4 == 0 && year % 100 != 0 | year % 400 == 0)return 0;return 1;
}
}classDate {intyear;intmonth;intday;public Date(int year, int month, intday) {super();this.year =year;this.month =month;this.day =day;
}public intgetYear() {returnyear;
}public void setYear(intyear) {this.year =year;
}public intgetMonth() {returnmonth;
}public void setMonth(intmonth) {this.month =month;
}public intgetDay() {returnday;
}public void setDay(intday) {this.day =day;
}
}
2、
packagehengsheng;importjava.util.Scanner;public classExe2 {public static voidmain(String[] args) {
Scanner scanner= newScanner(System.in);int n =scanner.nextInt();while (n != 1) {for (int i = 2; i<=n; i++) {if(isPrime(i)) {//如果i为素数
if (n % i == 0) {//如果n能被i整数
n = n /i;
System.out.print(i+ " ");break;
}
}
}
}
}/*** 判断是否是素数
*
*@paramnum
*@return
*/
static boolean isPrime(intnum) {for (int i = 2; i <= num / 2; i++)if (num % i == 0)return false;return true;
}
}
恒生校招java笔试数据库语法_2015恒生电子校招笔试题相关推荐
- 名企笔试:京东 2016 算法工程师笔试题(登楼梯)
名企笔试:京东 2016 算法工程师笔试题(登楼梯) 2017-02-04 算法爱好者 有一段楼梯台阶有 15 级台阶,以小明的脚力一步最多只能跨 3 级,请问小明登上这段楼梯,有多少种不同的走法? ...
- MySQL操作数据库语法及常见MySQL面试题与答案
MySQL操作数据库语法 ## 创作不易点点关注,这样我才有更大的动力!**** 操作数据库 结构化查询语句分类 名称 解释 命令 DDL(数据定义语言) 定义和管理数据对象,如数据库,数据表等 CR ...
- php笔试有多少分钟,PHP研发工程师笔试题(半小时)
笔试题 1.请给出js代码,推荐使用jQuery,实现鼠标移动到li上时高亮当前li的功能(鼠标移到li时添加class="highlight"样式,鼠标移出时去掉该样式).(20 ...
- 微服务常见面试题(Java、数据库、Redis、SpringCloud面试题)
Redis 本质上是一个 Key-Value 类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬 盘上进行保存. 因为是纯内 ...
- Java SE 基础部分经典100道笔试题
这100道题的范围主要是Java SE部分,正在学习Java SE的同学可以做一下,巩固一下学习的知识,也比较适合准备面试的同学复习使用.本题有90道选择题和10道填空题,选择题大部分是单选题,少数为 ...
- Java高并发和多线程的面试笔试题——稳拿offer
1.在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User). 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon( ...
- 宇信易诚java面试_宇信易诚笔试题
我知道笔试B是英文水平测试,包括三部分,单词.英译汉.作文,难度都不大 但是他们的要求非常之高,总共6个题,共11个空,我们必须对9个才算及格,也就是说最多错一道题吧,因为有些题是3个空,有些是2个空 ...
- 【后端研发笔试】3.25号 阿里巴巴笔试题
直接模拟吧 . 知识点补充 判断是否为大小写字母:Character.isLetter(String s) 关于Scanner得输入输出,请访问: 代码实现: package acm;import j ...
- JAVA窗口sin值_大厂经典笔试题—LeetCode03无重复字符的最长子串(滑动窗口)
题目描述 原创作者:bigsai,长期维护不易,如有收获还请点赞.收藏支持! 题目描述: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 1: 输入: "abcabc ...
- 笔试 | 大疆2021秋招笔试题及题解
DJI 文章首发于公众号"面鲸",更多思路以及解法欢迎关注公众号!后台回复"联系"可添加小编微信加入面试笔试刷题交流群哦- 第一题 假设小杰有N个bug没有修, ...
最新文章
- java中InputStream和OutputStream的使用场景
- 利用CSS实现文本省略效果
- android bitmap xml,XML Bitmap
- 使用JQuery Mobile实现手机新闻浏览器
- 第一章 TCP/IP协议族
- 利用文字技术帮助选购商品,慧眼“识”物的人都这样做……
- quarz设置定时器任务的有效时间段_quartz定时任务时间设置
- LeetCode(463)——岛屿的周长(JavaScript)
- Android Fragment之间的跳转
- 免费smtp服务器地址参数
- VS Code unins000尝试在目标目录创建文件时出错
- UA MATH524 复变函数 用保形映射解Laplace方程的边值问题
- 何凯明最新一作:Masked Autoencoders Are Scalable Vision Learners
- 解决win10每次重启后桌面图标排列混乱的问题。
- 十招电商运营技巧让你成为运营大牛
- C#实现在CAD图纸中插入另一个DWG图块的代码
- 快速入门 | 篇十四:运动控制器基础轴参数与基础运动控制指令
- TouchDesigner学习 -TOPs
- 一套用了 70 年的计算机架构 —— 冯·诺依曼架构
- 记Ambari试安装