有以下程序
#include
int fun(int x[],int n)
{
static int sum=0, i;
for(i=0;i
热度🔥2,652
解析:打开微信小程序查看本题解析
有以下程序
#include
main()
{
int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;
for(i=0; i<12; i++)
c[s[i]]++;
for(i=1; i<5; i++)
printf("%d ",c[i]);
printf("\n");
}
程序的运行结果是
行政部李强负责本公司员工档案的日常管理,以及员工每年各项基本社会保险费用的计算。按照下列要求帮助李强完成相关数据的整理、计算、统计和分析工作: 1.将考生文件夹下的工作簿文档“Excel素材.xlsx”另存为“Excel.xlsx”(“.xlsx”为文件扩展名),之后所有的操作均基于此文件,否则不得分。操作过程中,不可以随意改变原工作表素材数据的顺序。 2.在工作表“身份证校对”中按照下列规则及要求对员工的身份证号进行正误校对: ①中国公民的身份证号由18位组成,最后一位即第18位为校验码,通过前17位计算得出。第18位校验码的计算方法是: 将身份证的前17位数分别与对应系数相乘,将乘积之和除以11,所得余数与最后一位校验码一一对应。从第1位到第17位的对应系数以及余数与校验码对应关系参见工作表“校对参数”中所列。 ②首先在工作表“身份证校对”中将身份号的18位数字自左向右分拆到对应列。 ③通过前17位数字以及工作表“校对参数”中的校对系数计算出校验码,填入V列中。 ④将原证号的第18位与计算出的校验码进行对比,比对结果填入W列,要求比对相符时输入文本“正确”,不符时输入“错误”。 ⑤如果校对结果错误,则通过设置条件格式将错误证号所在的数据行以“红色”文字、浅绿类型的颜色填充。 3.在工作表“员工档案”中,按照下列要求对员工档案数据表进行完善: ①输入每位员工的身份证号,员工编号与身份证号的对应关系见工作表“身份证校对”。如果已校对出错误,应将正确的身份证号填写入工作表“员工档案”中(假设所有错误号码都是由于最后一位校验码输错导致的)。 ②计算每位员工截止2016年12月31日的年龄,每满一年才计算一岁,一年按365天计算。 ③在“工作状态”列的空白单元格中填入文本“在职”。 ④计算每位员工在本公司工作的工龄,要求不足半年按半年计、超过半年按一年计,一年按365天计算,保留一位小数。其中,“在职”员工的工龄计算截止于2016年12月31日,离职和退休人员计算截止于各自离职或退休的时间。 ⑤计算每位员工的工龄工资,公式:工龄工资=本公司工龄×50。 ⑥计算员工的工资总额,公式:工资总额=工龄工资+签约工资+上年月均奖金。 4.在工作表“社保计算”中,按照下列要求计算每个员工本年度每月应缴社保金额: ①依据工作表“员工档案”中的数据,筛选出所有“在职”员工的“员工编号”、“姓名”和“工资总额”三列数据,依次填入B、C、D中,并按员工编号由小到大排序。 ②本市上年职工平均月工资为7086元,首先将其定义为常量“人均月工资”,然后依据下列规则计算出每位员工的“社保基数”填入相应E列中,计算时需要在公式中调用新定义的常量“人均月工资”:社保基数最低为人均月工资7086元的60%,最高为人均月工资7086元的3倍: ③每个人每个险种的应缴社保费=个人的社保基数×相应的险种费率,按照工作表“社保费率”中所列险种费率分别计算每位在职员工应缴的各险种费用,包括公司负担和个人负担部分。其中:医疗个人负担=社保基数×医疗个人负担比例+个人额外费用3元。 ④为数据表设置恰当的数字格式,套用一个表格格式并取消自动筛选标记。 5.以工作表“社保计算”的结果为数据源,参照下列图1所示样例,自新工作表“透视分析”的A3单元格开始生成数据透视表,要求如下: ①列标题应与示例图相同。 ②按图中所示调整工资总额的数字格式。 ③改变数据透视表样式。
小李是某政法学院教务处的工作人员,为更好地掌握各个教学班级学习的整体情况,教务处领导要求她制作成绩分析表。请根据考生文件夹下"素材.xlsx"文件,帮助小李完成学生期末成绩分析表的制作。具体要求如下:1. 将"素材.xlsx"另存为"成绩分析.xlsx"的文件,所有的操作基于此新保存好的文件。2. 在"法一"、"法二"、"法三"、"法四"工作表中表格内容的右侧,分别按序插入"总分"、"平均分"、"班内排名"列;并在这四个工作表表格内容的最下面增加"平均分"行。所有列的对齐方式设为居中,其中"班内排名"列数值格式为整数,其他成绩统计列的数值均保留1位小数。3. 为"法一"、"法二"、"法三"、"法四"工作表内容套用"表样式中等深浅 15"的表格格式,并设置表包含标题。4. 在"法一"、"法二"、"法三"、"法四"工作表中,利用公式分别计算"总分"、"平均分"、"班内排名"列的值和最后一行"平均分"的值。对学生成绩不及格(小于60)的单元格突出显示为"橙色(标准色)填充色,红色(标准色)文本"格式。5. 在"总体情况表"工作表中,更改工作表标签为红色,并将工作表内容套用"表样式中等深浅 15"的表格格式,设置表包含标题;将所有列的对齐方式设为居中;并设置"排名"列数值格式为整数,其他成绩列的数值格式保留1位小数。6. 在"总体情况表"工作表B3:J6单元格区域内,计算填充各班级每门课程的平均成绩;并计算"总分"、"平均分"、"总平均分"、"排名"所对应单元格的值。7. 依据各课程的班级平均分,在"总体情况表"工作表A9:M30区域内插入二维的簇状柱形图,水平簇标签为各班级名称,图例项为各课程名称。8. 将该文件中所有工作表的第一行根据表格内容合并为一个单元格,并改变默认的字体、字号,使其成为当前工作表的标题。9. 保存"成绩分析.xlsx"文件。"