zoukankan      html  css  js  c++  java
  • 海康威视软开笔试-2019秋招

    1. 20个单选

    现在记得的还剩:

      下面不是堆的是?(大顶堆每个节点都比子节点大,小顶堆反之)

       析构函数调用顺序?

      一个反转字符串,找出错误代码?

      ...没了

    2. 10个多选

    都是C/C++基础,多选有的拿不定主意,看来基础还需要在巩固巩固(牛客多刷选择题吧);

    3. 简答题*2

    ①  一个类A没有成员变量和成员函数,那么sizeof(A)?

    1B,就算没有成员,编译器也会为该类分配1个字节的空间,保存必要的地址信息,否则将无法区分该类的实例。

    ② 使用typedef简化下面那个复杂的函数定义

    1 int (*(*f())())()
    2 {
    3     return 0;
    4 }

    将那个复杂类型定义成一个简单类型,再重写一下函数。

    4. 编程题*1

    编程输出如图的99乘法表,对!没错,就是乘法表。真的是在考基础。

     1 #include <iostream>
     2 using namespace std;
     3 
     4 void printTable()
     5 {
     6     int i, j;
     7     for (i = 1; i <= 9; i++)
     8     {
     9         for (j = 9; j >= i; j--)
    10         {
    11             cout << i << "×" << j << "=" << i * j << "  ";
    12             if (i * j < 10)
    13                 cout << " ";
    14         }
    15         cout << endl;
    16     }
    17 }
    18 
    19 int main()
    20 {
    21     printTable();
    22     return 0;
    23 }
  • 相关阅读:
    文件上传
    gitee 提交项目
    SSM分页查询功能
    SSM 管理员删除功能
    SSM整合 管理员登录功能(密码加密功能)
    SSM整合项目 MD5加密工具类
    SSM Ajax发送复杂对象
    SSM环境中 Ajax 发送简单数组的三种方法
    ssm 增删改查
    ssm 登录功能
  • 原文地址:https://www.cnblogs.com/yocichen/p/11405245.html
Copyright © 2011-2022 走看看