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、
package hengsheng;import java.util.Scanner;public class Exe3 {public static void main(String[] args) {Date date = new Date(2015,8,25);System.out.println(days(date));}static int days(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<date.getMonth()-1;i++){day += month[m][i];}day += date.getDay();return day;}static int isrunYear(int year) {if (year % 4 == 0 && year % 100 != 0 | year % 400 == 0)return 0;return 1;} }class Date {int year;int month;int day;public Date(int year, int month, int day) {super();this.year = year;this.month = month;this.day = day;}public int getYear() {return year;}public void setYear(int year) {this.year = year;}public int getMonth() {return month;}public void setMonth(int month) {this.month = month;}public int getDay() {return day;}public void setDay(int day) {this.day = day;}}
2、
package hengsheng;import java.util.Scanner;public class Exe2 {public static void main(String[] args) {Scanner scanner = new Scanner(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;}}}}}/*** 判断是否是素数* * @param num* @return*/static boolean isPrime(int num) {for (int i = 2; i <= num / 2; i++)if (num % i == 0)return false;return true;}}
转载于:https://www.cnblogs.com/hzhtracy/p/4761174.html
2015恒生电子校招笔试题相关推荐
- 恒生电子2015春季校招笔试题
题目皆为不定项选择题,都选对为4分,选不全为2分,选错一个0分. 1. 对于 int *pa[5]; 的描述,正确的是() A. pa是一个指向数组的指针,所指向的数组是5个int型元素 B. pa是 ...
- 2015 阿里校招笔试题解答
将define 在第三行展开,第二个是一个int 型变量 1.如果const位于*号的左侧,则const就是用来修饰指针所指向的变量,即指针指向为常量. 2.如果const位于*号的右侧,const就 ...
- 关于python类的继承正确的说法是_2017美团点评的运维岗校招笔试题,测测你会几题?...
原标题:2017美团点评的运维岗校招笔试题,测测你会几题? 1.数据库:以下哪项不是HASH索引的特征? A MySQL不能确定在两个值之间大约有多少行 B 不能使用hash索引来加速ORDER BY ...
- 【美团校招笔试题】去除字符串首尾空格,中间多个空格只保留一个
要求: 这是本人参加美团校招在线考试笔试题,如果此行为违反了美团校招笔试题商业保密性,请与本人联系. 思路:用一个while循环扫描整个字符串,用pStart字符指针指向整个字符串首地址,如果遇到首部 ...
- 小米运维部14年校招笔试题A的个人答案
15年准备实习生面试时答的题,仅供参考 具体题目详见 http://www.tuicool.com/articles/eYRZBr http://noops.me/?p=1154 一.linux基础 ...
- 剑指Offer——腾讯+360+搜狗校招笔试题+知识点总结
剑指Offer--腾讯+360+搜狗校招笔试题+知识点总结 9.11晚7:00,腾讯笔试.选择题与编程.设计题单独计时. 栈是不是顺序存储的线性结构啊? 首先弄明白两个概念:存储结构和逻辑结构. 数据 ...
- 百度2015校园招聘笔试题
百度2015校园招聘笔试题(自己凭记忆第一时间,记录了这么多,有些描述比较简单,请大神们补充) 一 .简答题(30分) 1. 进程和线程的联系与区别. 2. 简述数据库的存储过程及其优点. 3. st ...
- java校招笔试题目_Java校招笔试题
2020校招笔试题答案及评分标准 满分100分 时间1小时 一.简答题: (5分)写出你用过的linux命令,举例说明其中几个的具体用法. 答案:略.评分标准:正确五个,1分一个. (5分)写出TCP ...
- 凑硬币(58同城2017校招笔试题)
凑硬币(58同城2017校招笔试题) 暴力破解,循环递归实现,代码如下: /** * 暴力破解,循环递归,找出了所有可能的组合并进行了存储,* 在循环递归的时候,因为选取的分类相互是有重叠的,生成的递 ...
- 剑指Offer——京东校招笔试题+知识点总结
剑指Offer--京东校招笔试题+知识点总结 笔试感言 经过一系列的笔试,发觉自己的基础知识还是比较薄弱的,尤其是数据结构和网络,还有操作系统.工作量还是很大的.做到精确制导的好方法就是在网上刷题,包 ...
最新文章
- DtypeWarning: Columns (11,37) have mixed types.Specify dtype option on import or set low_memory=Fals
- Elasticsearch-PHP学习
- java按钮不显示中文_java - 按钮没有显示日志也不吐司[复制] - SO中文参考 - www.soinside.com...
- 数据挖掘导论读书笔记3--分类
- Shell之while循环
- Jmeter(二十二)_jenkins配置gitlab插件与ant插件
- android后台自播放音乐,Android实现后台播放音乐(Service方式)
- bzoj 3232 01分数规划+最大权封闭子图判定
- 苹果笔记本macbook pro如何安装python_在Mac上兼容安装Python3并保留原先的Python2.7
- mysql 字符串类型 char varchar
- emoji .png_根据我对3.5GB聊天记录的分析,Emoji开发人员使用最多
- mysql主从搭建配置(mysql version5.7.22)
- 【ACL2020】今日放榜,779篇论文被接收,姚班校友陈丹琦首日演讲
- Unity MRTK 制作按钮调整大小
- 如何将PPT导出为60帧的视频
- 信息 | 美国留学之计算机专业【转】
- 编译原理 -- 词法分析程序设计
- Node.js抓取网页图片
- 固态硬盘坏了数据能恢复吗?(已解决)
- uboot do_bootm函数详解
热门文章
- 企业网站内容维护日常工作有哪些
- ROC曲线面积AUC详解
- 微软苏州STCA SWE Intern 面试过经
- Nagios下载安装配置
- 计算机编程入门基础知识(计算机组成原理/操作系统/计算机网络)
- c语言找adc最小值,STC12C5A60S2 AD转换C语言示例程序(ADC查询方式)
- 哈尔滨这家咖啡馆,灯饰和楼梯都成了“拍照道具
- 下载安装最新kali虚拟机及切换中文方法
- Guideline 4.0 - Design We noticed an issue in your app that contributes to a lower quality
- 语音合成 g2p 字典设计