首页 > 春招:恒生笔试
头像
吴凡凡吴
编辑于 2020-03-20 23:41
+ 关注

春招:恒生笔试


题型:选择题,给数据表写sql语句,两道编程题,行测题
总体感受:题量大,数据库花了较多题目

  • 给数据表写sql语句

student(Sno,Sname,Ssex,Sdept)
Course(Cno,Cname,Tno)
Score(Sno,Cno,Degree)
Teacher(Tno,Tname,Tsex,prof)
问:
1.求选择了Java课程且成绩小于60的同学名单,按名字升序排列(第一问难,应先写后面的)
2.求Java课程小于平均分的学生的各科成绩
3.设置Score表中Sno,Cno唯一键
4..给选择了JAVA课程且成绩小于等于90分的成绩加10分

  • 编程题1

一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程     找出1000以内的所有完数。

  • 编程题2

海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?

public static void main(String[] args) {
    int i, m, j = 0, k, count;
    for (i = 4; i < 10000; i += 4) {
        count = 0;
        m = i;
        for (k = 0; k < 5; k++) {
            j = i / 4 * 5 + 1;
            i = j;
            if (j % 4 == 0)
                count++;
            else
                break;
        }
        i = m;
        if (count == 4) {
            System.out.println("原有桃子 " + j + " 个");
            break;
        }
    }
}
相关连接

全部评论

(2) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐