一、不定项选择题

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恒生电子校招笔试题相关推荐

  1. 恒生电子2015春季校招笔试题

    题目皆为不定项选择题,都选对为4分,选不全为2分,选错一个0分. 1. 对于 int *pa[5]; 的描述,正确的是() A. pa是一个指向数组的指针,所指向的数组是5个int型元素 B. pa是 ...

  2. 2015 阿里校招笔试题解答

    将define 在第三行展开,第二个是一个int 型变量 1.如果const位于*号的左侧,则const就是用来修饰指针所指向的变量,即指针指向为常量. 2.如果const位于*号的右侧,const就 ...

  3. 关于python类的继承正确的说法是_2017美团点评的运维岗校招笔试题,测测你会几题?...

    原标题:2017美团点评的运维岗校招笔试题,测测你会几题? 1.数据库:以下哪项不是HASH索引的特征? A MySQL不能确定在两个值之间大约有多少行 B 不能使用hash索引来加速ORDER BY ...

  4. 【美团校招笔试题】去除字符串首尾空格,中间多个空格只保留一个

    要求: 这是本人参加美团校招在线考试笔试题,如果此行为违反了美团校招笔试题商业保密性,请与本人联系. 思路:用一个while循环扫描整个字符串,用pStart字符指针指向整个字符串首地址,如果遇到首部 ...

  5. 小米运维部14年校招笔试题A的个人答案

    15年准备实习生面试时答的题,仅供参考 具体题目详见  http://www.tuicool.com/articles/eYRZBr http://noops.me/?p=1154 一.linux基础 ...

  6. 剑指Offer——腾讯+360+搜狗校招笔试题+知识点总结

    剑指Offer--腾讯+360+搜狗校招笔试题+知识点总结 9.11晚7:00,腾讯笔试.选择题与编程.设计题单独计时. 栈是不是顺序存储的线性结构啊? 首先弄明白两个概念:存储结构和逻辑结构. 数据 ...

  7. 百度2015校园招聘笔试题

    百度2015校园招聘笔试题(自己凭记忆第一时间,记录了这么多,有些描述比较简单,请大神们补充) 一 .简答题(30分) 1. 进程和线程的联系与区别. 2. 简述数据库的存储过程及其优点. 3. st ...

  8. java校招笔试题目_Java校招笔试题

    2020校招笔试题答案及评分标准 满分100分 时间1小时 一.简答题: (5分)写出你用过的linux命令,举例说明其中几个的具体用法. 答案:略.评分标准:正确五个,1分一个. (5分)写出TCP ...

  9. 凑硬币(58同城2017校招笔试题)

    凑硬币(58同城2017校招笔试题) 暴力破解,循环递归实现,代码如下: /** * 暴力破解,循环递归,找出了所有可能的组合并进行了存储,* 在循环递归的时候,因为选取的分类相互是有重叠的,生成的递 ...

  10. 剑指Offer——京东校招笔试题+知识点总结

    剑指Offer--京东校招笔试题+知识点总结 笔试感言 经过一系列的笔试,发觉自己的基础知识还是比较薄弱的,尤其是数据结构和网络,还有操作系统.工作量还是很大的.做到精确制导的好方法就是在网上刷题,包 ...

最新文章

  1. DtypeWarning: Columns (11,37) have mixed types.Specify dtype option on import or set low_memory=Fals
  2. Elasticsearch-PHP学习
  3. java按钮不显示中文_java - 按钮没有显示日志也不吐司[复制] - SO中文参考 - www.soinside.com...
  4. 数据挖掘导论读书笔记3--分类
  5. Shell之while循环
  6. Jmeter(二十二)_jenkins配置gitlab插件与ant插件
  7. android后台自播放音乐,Android实现后台播放音乐(Service方式)
  8. bzoj 3232 01分数规划+最大权封闭子图判定
  9. 苹果笔记本macbook pro如何安装python_在Mac上兼容安装Python3并保留原先的Python2.7
  10. mysql 字符串类型 char varchar
  11. emoji .png_根据我对3.5GB聊天记录的分析,Emoji开发人员使用最多
  12. mysql主从搭建配置(mysql version5.7.22)
  13. 【ACL2020】今日放榜,779篇论文被接收,姚班校友陈丹琦首日演讲
  14. Unity MRTK 制作按钮调整大小
  15. 如何将PPT导出为60帧的视频
  16. 信息 | 美国留学之计算机专业【转】
  17. 编译原理 -- 词法分析程序设计
  18. Node.js抓取网页图片
  19. 固态硬盘坏了数据能恢复吗?(已解决)
  20. uboot do_bootm函数详解

热门文章

  1. 企业网站内容维护日常工作有哪些
  2. ROC曲线面积AUC详解
  3. 微软苏州STCA SWE Intern 面试过经
  4. Nagios下载安装配置
  5. 计算机编程入门基础知识(计算机组成原理/操作系统/计算机网络)
  6. c语言找adc最小值,STC12C5A60S2 AD转换C语言示例程序(ADC查询方式)
  7. 哈尔滨这家咖啡馆,灯饰和楼梯都成了“拍照道具
  8. 下载安装最新kali虚拟机及切换中文方法
  9. Guideline 4.0 - Design We noticed an issue in your app that contributes to a lower quality
  10. 语音合成 g2p 字典设计