一、不定项选择题

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

  1. 名企笔试:京东 2016 算法工程师笔试题(登楼梯)

    名企笔试:京东 2016 算法工程师笔试题(登楼梯) 2017-02-04 算法爱好者 有一段楼梯台阶有 15 级台阶,以小明的脚力一步最多只能跨 3 级,请问小明登上这段楼梯,有多少种不同的走法? ...

  2. MySQL操作数据库语法及常见MySQL面试题与答案

    MySQL操作数据库语法 ## 创作不易点点关注,这样我才有更大的动力!**** 操作数据库 结构化查询语句分类 名称 解释 命令 DDL(数据定义语言) 定义和管理数据对象,如数据库,数据表等 CR ...

  3. php笔试有多少分钟,PHP研发工程师笔试题(半小时)

    笔试题 1.请给出js代码,推荐使用jQuery,实现鼠标移动到li上时高亮当前li的功能(鼠标移到li时添加class="highlight"样式,鼠标移出时去掉该样式).(20 ...

  4. 微服务常见面试题(Java、数据库、Redis、SpringCloud面试题)

    Redis 本质上是一个 Key-Value 类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬 盘上进行保存. 因为是纯内 ...

  5. Java SE 基础部分经典100道笔试题

    这100道题的范围主要是Java SE部分,正在学习Java SE的同学可以做一下,巩固一下学习的知识,也比较适合准备面试的同学复习使用.本题有90道选择题和10道填空题,选择题大部分是单选题,少数为 ...

  6. Java高并发和多线程的面试笔试题——稳拿offer

    1.在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User). 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon( ...

  7. 宇信易诚java面试_宇信易诚笔试题

    我知道笔试B是英文水平测试,包括三部分,单词.英译汉.作文,难度都不大 但是他们的要求非常之高,总共6个题,共11个空,我们必须对9个才算及格,也就是说最多错一道题吧,因为有些题是3个空,有些是2个空 ...

  8. 【后端研发笔试】3.25号 阿里巴巴笔试题

    直接模拟吧 . 知识点补充 判断是否为大小写字母:Character.isLetter(String s) 关于Scanner得输入输出,请访问: 代码实现: package acm;import j ...

  9. JAVA窗口sin值_大厂经典笔试题—LeetCode03无重复字符的最长子串(滑动窗口)

    题目描述 原创作者:bigsai,长期维护不易,如有收获还请点赞.收藏支持! 题目描述: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 1: 输入: "abcabc ...

  10. 笔试 | 大疆2021秋招笔试题及题解

    DJI 文章首发于公众号"面鲸",更多思路以及解法欢迎关注公众号!后台回复"联系"可添加小编微信加入面试笔试刷题交流群哦- 第一题 假设小杰有N个bug没有修, ...

最新文章

  1. robotframework接口测试(二)—post request
  2. linux grub设置cpu频率,Linux:使用性能调控器时,为什么CPU频率会发生波动?
  3. boost::fusion::repetitive_view用法的测试程序
  4. 不需要软著的安卓应用市场_哪些安卓应用市场上架应用比较简单啊,不需要软著啊?公司开发的 APP 着急上架...
  5. JAVA进阶教学之(数字格式化和高精度数字)
  6. 内网穿透访问Vue项目的时候出现Invalid Host header解决办法
  7. 按120分计算成绩 mysql_Mysql实用教程试卷B.doc
  8. devops 文化_为什么回馈对DevOps文化很重要
  9. 成本管理不是简单地节省
  10. 如何根据原理图画封装_画了这么多年PCB,你真的了解原理图吗?
  11. 一文带你了解 JVM 的垃圾回收机制
  12. linux上mysql定时备份数据库数据_Linux下如何实现MySQL数据库每天定时自动备份
  13. Flink 大规模作业调度性能优化
  14. win10系统用cadance画封装软件卡死问题
  15. Android 版本统一管理
  16. android h5 指定浏览器_微信h5网页如何实现跳转到手机默认浏览器
  17. 阿里云赵明山:详解灵活可插拔的渐进式发布框架OpenKruise Rollout
  18. Lample-Ziv文本压缩(java实现)--学习笔记
  19. 思齐什么意思_思齐的寓意
  20. CPU的功能和基本组成

热门文章

  1. 360报告显示:网友对摄像头的关注较去年提升201.5%
  2. STM32cube配置编码器和电机
  3. MATLAB2018a安装包免费
  4. ILSpy查看dll内容
  5. php去掉文字空白换行,php去掉空格换行的方法
  6. 计算机如何实现截长图功能,只会Ctrl+Alt+A?告诉你电脑截长图的5大方法
  7. java工程师可能需要的视频
  8. 支付宝授权登陆php,php实现支付宝授权登录
  9. iOS开发初学者需要经常去的论坛或网站
  10. 主力吸筹猛攻指标源码_通达信主力吸筹提款副图指标 源码