笔试面试 下面代码执行后的输出结果为?#include <iostream>using namespace std;class FinalParent{public:void show(){cout << “FinalParent show” << endl;}protected:FinalParent(){cout << “FinalParent” << endl;}};class FinalClass:private virtual FinalParent{int num;public:FinalClass(){num=5;}void show(){cout << num << endl;}};int main(){FinalClass obj;obj.show();}
笔试面试 某公司员工信息数据及单日出勤信息数据如下: 员工信息表staff_tb(staff_id-员工id,staff_name-员工姓名,staff_gender-员工性别,post-员工岗位类别,department-员工所在部门 ),如下所示: 出勤信息表attendent_tb( info_id-信息id,staff_id-员工id,first_clockin-上班打卡时间,last_clockin-下班打卡时间 ),如下所示: 问题:请统计该公司各岗位员工平均工作时长? 注:如员工未打卡该字段数据会存储为NULL,那么不计入在内; 要求输出:员工岗位类别、平均工作时长(以小时为单位输出并保留三位小数),按照平均工作时长降序排序; 示例数据结果如下: 解释:Engineer类岗位有4、5、6共计3名员工,工作时长分别为:9.500、9.167、10.250,则平均工作时长为 (9.500+9.167+10.250 )/3=9.639小时 其他结果同理…..