最新C语言程序设计实验的手册打印版_第1页
最新C语言程序设计实验的手册打印版_第2页
最新C语言程序设计实验的手册打印版_第3页
最新C语言程序设计实验的手册打印版_第4页
最新C语言程序设计实验的手册打印版_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验手册使用及要求实验操作是教学过程中理论联系实际的重要环节,而实验报告的撰写又是知识系统化的吸收和升华过程, 因此,实验报告应该体现完整性、 规范性、正确性、有效性。现将实验报告撰写的有关内容说明如下:1 、 实验前按实验要求手写程序或程序填空,并走查代码, 有疑问处标记, 上机时在 C 语言集成开发环境下输入并调试手写程序,分析运行结果。2 、 实验结束后填写通过后的源程序和对实验的总结。3 、 通过后的源程序可以手写也可以打印粘贴。实验项目一览表序 号实验项目实验性质学时实验一熟悉 C 语言编程环境验证性2实验二用 C 语言编写简单程序验证性2实验三分支结构程序设计验证性2实验四循环结构

2、程序设计验证性4实验五函数程序设计验证性4实验六数组程序设计验证性2实验七指针程序设计验证性4实验八结构体程序设计验证性2实验九程序设计进阶综合性2实验十文件程序设计综合性4学号:姓名:成绩:实验一熟悉 C语言编程环境实验目的:1熟悉 C语言编程环境( VC+、 Cfree 、Turboc2.0 等)2了解 C程序的基本框架3理解程序调试的思想,能找出并改正 C程序中的错误实验内容:1.1建立自己的文件夹 : 在磁盘上建立一个文件夹,用于存放自己的C程序1.2编程示例在屏幕上显示一个短句“ Programming in C is fun! ”(教师示例,学生模仿并创新,如输出汉字、特除字符等。

3、学会使用编程环境 VC+,启动、编辑、编译、运行、保存、关闭、打开)1.3编程在屏幕上显示如下网格。+-+-+|+-+-+1.4调试示例改正下列程序中的错误,在屏幕上显示“Welcome to You ! ”。(掌握找错、改错的方法)源程序:include int mian(void)printf(Welcome to You! n) getchar();return 0;注:需要修改的语句直接在程序上标注并修改实验总结:学号:姓名:成绩:实验二用 C语言编写简单程序实验目的:1掌握算术表达式和赋值表达式的使用2掌握基本输出函数的使用3能够自己编程实现简单的数据处理熟练掌握简单 if 语句使用

4、熟练掌握 for 语句的使用掌握简单 C程序的查错方法、单步调试实验内容:2.1 调试以下程序,求华氏温度对应的摄氏温度。计算公式为:C=5*(f-32)/9#include int main(void)int celsius; fahr;scanf(%d ,fahr);celsius = 5 * (fahr - 32) / 9;printf(fahr = d, celsius = %dn, fahr, celsius);return 0;注:需要修改的语句直接在程序上标注并修改2.2 编写程序计算定期存款本利之和:设银行定期存款的年利率 rate 为 2.25%,并已知存款期为 n年,存款本

5、金为 capital 元,试编程计算 n年后的本利之和 deposit 。要求定期存款的年利率 rate 、存款期n和存款本金 capital 均由键盘输入,输出时保留两位小数。计算公式为:deposit=capital(1+rate)n2.3计算身体质量指数一个称为“身体质量指数” (BMI) 的量用来计算与体重有关的健康问题的危险程度。 BMI按下面的公式计算:BMI=w/h 2其中 w是以千克为单位的体重。h是以米为单位的身高。大约20至25的 BMI的值被认为是“正常的”,编写一个应用程序,输入体重和身高,输出 BMI,并判断是否正常。2.4水仙花数判断输入一个三位数,判断是否是水仙花

6、数,水仙花数是 3位数,数本身的值恰好等于各位数字的立方和 如:153=13+53 +33实验总结:学号:姓名:成绩:实验三分支结构程序设计实验目的:1熟悉掌握关系表达式和逻辑表达式的使用2熟练掌握用嵌套的 if 语句和 switch 语句实现多分支结构程序设计3掌握使用断点调试程序的方法实验内容:3.1按要求调试程序2输入参数 a,b,c ,求一元二次方程ax +bx+c=0的根。#include int main(void)double a, b, c,d; printf(Enter a, b, c n); scanf(%lf%lf%lf, &a, &b, &c); d = b * b -

7、 4 * a * c; if(a=0)if(b = 0)if(c = 0)printf(参数都为零,方程无意义!n);/*调试时设置断点*/elseprintf(a和 b为 0, c不为 0,方程不成立 n);elseprintf(x = %0.2fn, -c/b);elseif(d = 0) /* 调试时设置断点*/printf(x1=%0.2fn, (-b+sqrt(d)/(2*a);printf(x2=%0.2fn, (-b-sqrt(d)/(2*a);elseprintf(x1=%0.2f+%0.2fin, -b/(2*a), sqrt(-d)/(2*a);printf(x2=%0.2

8、f-%0.2fin, -b/(2*a), sqrt(-d)/(2*a);return 0;/* 调试时设置断点*/注:调试时按注释位置设置三个断点,单击Go按钮,输入 2.1 8.9 3.5,观察变量值的情况。第一次断点: a,b,c的值分别是:第二次断点: d的值是:第三次断点:运行窗口显示:3.2求三角形的面积和周长输入三角形的三条边a, b, c ,如果能构成一个三角形,输出面积area和周长 perimeter( 保留2 位小数 );否则,输出“These sides do not correspond to a valid triangle”。在一个三角形中,任意两边之和大于第三边。

9、三角形的面积计算公式:areas(sa)(sb)(sc)其中 :s = (a+b+c)/23.3计算个人所得税输入一个职工的月薪salary ,输出应交的个人所得税tax( 保留 2 位小数 )。tax = rate * (salary-3500) - deduction当 salary = 3500 时, rate = 0 , deduction=0;当 3500 salary = 5000 时, rate = 3% , deduction=0;当 8000 salary =12500 时, rate =20% , deduction=555; 当 1 2500 salary = 38500

10、 时, rate =25% , deduction=1005; 当 38 500 salary =58500 时, rate =30% , deduction=2755; 当 58 500 salary = 83500 时, rate =35% , deduction=5505; 当 83 500 salary 时, rate =45% , deduction=13505;3.4计算出租车费某市不同品牌出租车价格为:捷达5元起价, 1公里内收起步价,1公里外按 1.4元 / 公里收取;速腾 7元起价, 1公里内收起步价, 1公里外按 1.4 元/ 公里收取;红旗 10元起价, 1公里内收起步价

11、, 1公里外按 1.5 元/ 公里收取。编写程序,从键盘输入乘车车型和乘车公里数, 输出应付的车费。(采用 switch 语句实现车型选择)实验总结:学号:姓名:成绩:实验四循环结构程序设计实验目的:1熟练掌握 for 、while 、和 dowhile 语句实现循环程序设计理解循环条件和循环体,以及三种循环语句的相同和不同之处3熟练掌握 break 、continue 语句的使用4掌握使用“ Debug”菜单调试程序的方法实验内容:4.1 按要求调试程序改正下列程序中的错误,输入 2个正整数 m和n,输出它们的最小公倍数和最大公约数。#include int main(void)int m,

12、 n, j, k;/* j 表示最小公倍数,k表示最大公约数*/doprintf(Input m: );scanf(%d, &m);printf(Input n: );scanf(%d, &n);while(m0|n0);j = m;while(j % n != 0)/* 调试时设置断点*/j = j + m;k = (m * n) / j;/* 调试时设置断点*/printf( 最小公倍数是 %d n 最大公约数是 %dn , j, k);return 0;注:调试时按注释位置设置二个断点,单击 Go按钮,输入 3 7 ,观察变量值的情况。第一次断点: m,n的值分别是:第二次断点: j 的

13、值是:若结果不对,停止调试,改正错误后,取消第一个断点,单击 Go,到断点处,此时 j 的值是:4.2编写程序输入一批正整数(以 0或负数为结束标志),求其中的偶数和。4.3 编写程序给一个不多于 5 位的正整数,要求:求出它是几位数;分别输出每一位数字;按逆序输出各位数字,例如原数为 321,应输出 1234.4统计素数并求和输入 2 个正整数 m 和n(1=m,n=500) ,统计并输出 m 和n 之间的素数的个数以及这些素数的和 (素数就是只能被 1 和自身整除的正整数, 1 不是素数, 2 是素数)。4.5编写程序用一张一元票换 1分、 2分和 5分的硬币(至少各一枚),问有哪几种换法

14、?各几枚?4.6猜数游戏先由计算机“想”一个 1 100 之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜 10 次,如果猜了 10 次仍未猜中的话,结束游戏。【思考】如果用 scanf 输入用户猜测的数据时, 如果用户不小心输入了非法字符,如字符 a,那么程序运行就会出错,用什么方法可以避免这样的错误发生呢?请编写程序验证方法的有效性。实验总结:学号:姓名:成绩:实验五函数程序设计实验目的:1熟练掌握函数的定义和调用2熟练掌握使用函数编写程序3掌握函数的实参、形参和返回值

15、的概念和使用掌握单步调试进入函数和跳出函数的方法实验内容:5.1 改错改正下列程序中的错误,计算 1!+2!+3! +4!+ +10!的值,要求定义并调用函数 fact(n) ,计算 n!,函数类型是 double 。#include double fact(int n)int main(void )int i;double sum;for (i = 1 ; i 10; i+)sum = sum + fact(i);printf(1!+2!+10!=n,%f sum);return 0;/* 设置断点 */double fact(int n);int i;double result;for (

16、i = 1 ; i =n; i+)fact(n)=fact(n)*i;return result;注: 1. 需要修改的语句直接在程序上标注并修改设置断点,单步进入函数和从函数返回主调函数5.2求aaaaaaaa?a输入 2 个正整数 a 和n, 求a+aa+aaa+aa ?a(n 个 a)之和。要求定义并调用函数 fn(a,n) ,它的功能是返回 aa?a(n 个a)。例如, fn(3,2) 的返回值是 33 。5.3统计一个整数中数字的个数要求定义并调用函数 countdigit(number,digit) ,它的功能是统计整数 number 中数字 digit的个数。例如, countd

17、igit(10090,0) 的返回值是 35.4判断素数输入一个正整数 n,如果它是素数,输出 YES ,否则,输出 NO (素数就是只能被 1 和自身整除的正整数, 1 不是素数, 2 是素数)。要求定义并调用函数prime(m) 判断 m 是否为素数。5.5输出 Fibonacci序列输入2 个正整数 m和n(1=m,n=10000) ,输出 m 和n之间所有的 Fibonacci数。 Fibonacci序列(第 1 项起): 1 1 2 3 5 8 13 21 .要求定义并调用函数 fib(n) ,它的功能是返回第 n 项 Fibonacci数。例如, fib(7)的返回值是 13。例:

18、括号内是说明输入:20 100(m=20, n=100)输出:21 34 55 89(20 到 100 之间的 Fibonacci 数 )实验总结:学号:姓名:成绩:实验六数组程序设计实验目的:1熟练掌握一维数组、二维数组编程方法熟练掌握字符串的存储和操作方法3熟练掌握排序算法实验内容:6.1 改错改正下列程序中的错误,输入一个正整数n(0n9)和一组( n 个)有序的整数,再输入一个整数x,把 x 插入到这组数据中,使该组数据仍然有序。#include int main( )int i, j, n, x, an;printf( 输入数据的个数 n:);scanf(%d, &n);printf

19、( 输入 %d 个整数: , n);for(i = 0; i n; i+)scanf(%d, &ai);printf( 输入要插入的整数:);scanf(%d, &x);for(i = 0; i ai) continue;j = n - 1;while(j = i)/*调试时设置断点*/aj = aj+1;j+;/*调试时设置断点*/ai = x;break;if(i = n)an=x;for(i = 0; i n + 1; i+)printf(%d , ai);putchar(n);return 0;6.2求平均值输入一个正整数n (1n=10) ,再输入 n 个整数,输出平均值(保留 2

20、位小数)。6.3交换最小值和最大值输入一个正整数 n (1n=10) ,再输入 n 个整数,将最小值与第一个数交换, 最大值与最后一个数交换,然后输出交换后的 n 个数。6.4排序输入一个正整数n (1n=1,n=6),然后输入该 m 行 n 列二维数组 a 中的元素,分别求出各行元素之和并输出。#include int main( )int a66, i, j, m, n, sum;printf(input m, n:);scanf(%d%d,&m,&n);printf(input array:n);for(i=0;im;i+) /* 调试时设置断点 */ for(j=0;in;j+)sca

21、nf(%d,&aij);sum=0;for(i=0;im;i+)for(j=0;jn;j+)sum=sum+aij;printf(sum of row %d is %dn,i,sum);/* 调试时设置断点*/return 0;6.6编程找鞍点输入 1 个正整数 n(1 n6)和 n 阶方阵 a 中的元素,如果找到 a 的鞍点(鞍点的元素值在该行上最大 , 在该列上最小) , 就输出它的下标 , 否则 ,输出 NO (设 a 最多有 1 个鞍点)。6.7改错改正下列程序中的错误, 输入一个以回车结束的字符串 (少于 80 个字符),将它的内容逆序输出。如“ ABCD ”输出为“ DCBA ”。

22、#include int main( )int i, k, temp;char str;printf(input a string: );i = 0;while(stri = getchar( ) != n)i+;stri = 0;k = i - 1;for(i = 0; i k; i+)temp = stri;stri = strk;/* 调试时设置断点 strk = temp;*/k+;/* 调试时设置断点*/for(i = 0; stri != 0; i+)putchar(stri);return 0;6.8统计大写辅音字母个数输入一个以回车结束的字符串(少于 80个字符),统计并输出其

23、中大写辅音字母的个数(除 A、E、 I、 O、U以外的大写字母)。实验总结:学号:姓名:成绩:实验七指针程序设计实验目的:1理解指针、地址和数组间的关系掌握通过指针操作数组元素的方法3掌握数组名作为函数参数的编程方式掌握通过指针操作字符串的方法实验内容:7.1 改错改正下面程序中的错误。有 n个整数,使前面各数顺序循环移动 m个位置( mn)。编写一个函数实现以上功能,在主函数中输入 n个整数并输出调整后的 n个整数。#include void mov(int *, int, int);int main()int m, n, i, a80, *p;printf(Input n, m:);sca

24、nf(%d%d,&n,&m);for(p=a,i=0;in;i+)scanf(%d,&p+);mov(a,n,m);printf(After move: );for(i=0;in;i+)printf(%5d,ai);return 0;void mov(int *x, int n, int m)int i,j;for(i=0;i0;j-)xj=xj-1;/*调试时设置断点*/x0=xn-1;7.2查找整数定义一个函数 search(int list,int n, int x) ,在数组 list中查找元素 x,若找到则返回相应下标,否则返回 -1。在 main函数中调用 search。补充程序完

25、成 search功能 。#include int search(int list ,int n,int x) ;int main()int i, x, a10, res;for(i=0; i10; i+)scanf(%d, &ai);scanf(%d, &x);res = search(a, 10, x);printf(%d , res);return 0;int search(int list ,int n,int x)7.3排序定义函数 void sort(int a ,int n) ,用选择法对数组 a中的元素排序。自己定义 main 函数,并在其中调用 sort函数。7.4改错改正下面

26、程序中的错误。输入5个字符串,输出其中最大的字符串。#include #include int main( )int i;char str80, max80;printf(Input 5 strings:n);scanf(%s,str);max=str;for(i=1; i5; i+)scanf(%s,str);if (maxstr) /* 调试时设置断点 */ max=str;printf(Max is: %s n, max);return 0;7.5字符串复制分别用字符数组和字符指针定义函数 strmcpy(s,t,m),将字符串 t中从 m个字符开始的全部字符复制到字符串 s中去。实验总

27、结:学号:姓名:成绩:实验八结构程序设计实验目的:1掌握结构体变量的基本使用方法掌握结构体数组的基本使用方法3掌握结构体指针的概念,以及结构指针作为函数参数的编程方法实验内容:8.1调试调试下面 的程 序, 查看 运行 结果是 否和题目要 求相符 。输 入一个 正整数n(3=n=10),再输入 n个雇员的信息(如下表所示),输出每人的姓名和实发工资(基本工资 +浮动工资 -支出)。工资表姓名基本工资浮动工资支出Zhang1200500100Wang35001000500Zhao2400800200#include int main (void )int i, n;struct empcharn

28、ame10;float jbg;float fdg;float zc; s10;printf(n=);scanf(%d, &n);for (i = 0; i n; i+)scanf(%s%f%f%f, , &si.jbg, &si.fdg, &si.zc);for (i = 0; i n; i+)/* 调试时设置断点*/printf (%5s,实发工资: %7.2fn, , si.jbg+si.fdg-si.zc);return 0;/* 调试时设置断点*/和题目要求是否相符?8.2 日期换算定义一个关于年、 月、日的结构,并编写一函数计算某日是该年中的第几天?注意

29、闰年问题。8.3成绩处理输入一个正整数 n,再输入 n 个学生的学号和数学、英语、计算机成绩,要求计算每一个学生的平均成绩。计算每门课程的平均成绩。输出平均成绩最高的学生的记录。按平均成绩从高到低输出学生的成绩单 ( 学号、数学、英语、计算机成绩和平均成绩 )实验总结:学号:姓名:成绩:实验九程序设计进阶实验目的:1了解结构化程序设计的基本思想掌握使用工程组织多个程序文件的方法3掌握函数嵌套、函数递归的编程方法理解指针与函数间的关系实验内容:9.1 按要求调试程序编写一个简单加、减运算的计算器,输入计算式的格式为整数常量 运算符 整数常量先分别编写 3个源程序文件,然后用建立工程的方法将这些文

30、件组织起来。源程序 1#include int main(void)extern int Add(int a, int b); extern int Sub(int a, int b); int x, y, z;char ch;scanf(%d%c%d, &x, &ch, &y); if(ch=+)z=Add(x,y); else if(ch=-) z=Sub(x,y);elseprintf(运算符输入错误! n);printf(%d%c%d=%dn, x, ch, y, z);return 0;源程序 2extern int Add(int a, int b) int c; c=a+b; r

31、eturn c;源程序 3extern int Sub(int a, int b) int c; c=a-b;return c;9.2Fabonacci 数列用递归的方法编写 Fabonacci 数列函数,返回值为长整型,并写出响应的主调函数。9.3 学生成绩管理输入若干个学生的信息(包括学号、姓名和成绩),输入学号为0时输入结束。建立一个单向链表,再输入一个成绩值,将成绩大于等于该值的学生信息输出。实验总结:学号:姓名:成绩:实验十文件程序设计实验目的:掌握文件的基本概念掌握文本文件的打开和关闭操作掌握文本文件的顺序读、写方法实验内容:10.1 调试程序 :从键盘输入一行字符,写到文件 a.

32、txt 中。记录系统给出的出错信息,并指出出错原因并改正。#include #include int main(void) char ch; FILE fp;if(fp = fopen(a.txt, w) != NULL) printf(Cant Open File!);exit(0);while(ch = getchar() !=n ) /* 调试时设置断点 */ fputc(ch, fp);fclose(fp);return 0;/* 调试时设置断点*/10.2 统计文件中单词的个数统计一个英文文本文件中单词的个数,单词间空格或符号隔开。10.3 综合应用程序创建一个随机文件,用来存储银行

33、账号、用户名、密码和余额信息,程序要求能够根据用户的账号和密码进入系统, 进而可以查询账户的余额、 存款、取款,当客户发生交易额时, 能更新余额信息, 程序操作流程如下图所示。 账户信息包括:账号、用户名、密码和余额。开始输入账号、密码账号、密码不正确账号、密码是否正确账号、密码正确显示主界面查询取款存款退出结束实验总结:赠送以下资料新员工入职手册公司宗旨:为顾客创造价值,为员工提供机会,为社会做出贡献。员工行为准则 基本行为规范1、自律守法,在代表公司的各项活动中, 时刻维护公司荣誉和利益,严守机密;2、维护公司形象,自觉学习和遵守各项规章管理制度和规定;3、保持良好的人际关系,发扬团队精神

34、;4、积极创新,努力进取,勇于吃苦;5、忠诚对待公司、同事、客户和合作伙伴;6、工作时积极认真,不传闲话,不打听同事隐私,不更得将同事隐私对外扩散。员工行为准则 公司禁止行为公司禁止行为是每位员工职业操守底线,触犯者将受到包括辞退在内的相应处罚:1、抵触或违背本公司企业文化理念;2、利用工作之便谋取私利或收受红包;3、打听或泄露个人薪酬;4、泄露公司机密或发表不利于公司的言论;5、造谣中伤,妒贤嫉能。人事管理制度 新员工入职程序你接收到录用通知后, 应首先按照要求时间到人事部门报到并办理以下事宜:1、出示我们发放给你的邀请函(或邀约信息);2、出示你的学历证书、资历证书、身份证、外地员工暂住证

35、、误工证等原件,提供彩色一寸照片一张;3、工作人员核实你的个人资料,并发给你新员工入职手册;4、签订入职承诺书、劳动合同书、保密协议等;5、填写相关表格,录入指纹,领取办公用品和资料;6、公司将统一安排时间进行新员工入职培训。人事管理制度 入职指导为了帮助你尽快熟悉公司,人事部和你所在部门将做以下工作:人事部:将向你介绍公司情况,各部门基本职能;所在部门经理:1、向你介绍所在部门负责人、分管经理以及直接主管;2、向你介绍主要岗位职责及工作指标;3、向你介绍指定为你安排的入职引导人;入职引导人将会帮助你做以下事情:1、引导你进入办公工位;2、向你介绍部门同事及其主要职责;3、向你介绍办公环境及饮

36、水机、洗手间的位置;4、协助了解本公司有关规章制度;5、积极解答你提出的任何疑问;6、第一天与你共进午餐。人事管理制度 新员工使用1、新员工从入职之日起进入试用期;2、试用期包含在劳动合同期限内,一般合同期限为1 年,试用期为3个月;3、试用期间,不需理由,新员工及公司双方均可随时提出解除合同;4、新员工使用阶段,无论何种原因离职,需按照公司规定办理离职手续;5、试用期间,用人部门负责人根据岗位职责会对新员工进行试用期考核,考核合格者经过审批后办理转正手续。人事管理制度 转正管理办法1、试用期满前两周,人力资源部将通知该员工所在部门负责人办理转正的有关手续;2、转正申请表经逐级审批后,由人力资

37、源部门协同用人部门办理新员工转正手续;3、如果新员工在试用期考核不合格,公司将与其解除劳动合同,不予继续聘用;4、申请提前转正,用人部门负责人需向人力资源部提交有关其卓越业绩的书面材料,并且所有提前转正人员需得到总经理的书面认可。人事管理制度 离职管理办法1、员工辞职应按规定提前30 天向公司提出书面申请,公司批准后办理离职手续;2、有下列情况之一的,予以辞退,不支付任何经济补偿:试用期内被证明不能胜任工作岗位的严重违反公司规章制度或操作规程的;严重失职,徇私舞弊,对公司利益造成造成重大损害的;被追究刑事责任或劳动改造的。3、有下列情形之一的, 公司提前 30 天以书面形式通知员工, 予以辞退

38、,并按国家相关规定支付相应补偿金:*员工患病或者非因公负伤,医疗期满后不能从事原工作,又不能从事本公司另外安排的工作的;*员工不能胜任工作,经培训或者调整工作岗位后仍不能胜任工作的;*公司因经营状况发生变化而需要裁员的。人事管理制度 离职手续办理1、离职员工按相应的离职流程到相关部门办理有关手续;2、正是员工辞职需提前30 天递交辞职报告;3、试用期内员工可随时提出辞职, 但仍需按上述规定进行工作交接、办理签批手续;4、离职者交接工作完毕后,方可结算当月薪资。人事管理制度 劳动合同管理为依法规范劳动关系管理,保障公司与员工双方的合法权益,维护正常的经营秩序, 公司实施全员劳动合同制管理,根据劳

39、动法规定,公司录用每一名员工,据需与其签订劳动合同。1、新入公司的员工与公司初签劳动合同,合同期限原则上为一年,试用期为三个月。初次签订的劳动合同期限届满后,如双方同意续签,续签合同期限可以为三年;2、员工与公司之间签订的 保密协议 及其他劳动合同附件是劳动合同的有效组成部分;3、员工签订劳动合同时,使用由公司根据法律、法规规定预先制定的规范文本;4、劳动合同的类型及期限、劳动合同的签订、续订、变更和接触另外参照劳动合同管理规定 。人事管理制度 工资管理1、工资结构员工每月工资由基本工资、 奖金、及津贴组成, 其中奖金与绩效评估结果计算,具体内容详见薪酬福利管理制度2、工资调整1)、根据员工每年的考核结果确定员工的岗位工资级别和奖金分配;2)、根据公司效益调整工资;3)、员工工作岗位发生变化时,工资级别也会相应调整;(4)、具体薪酬调整依据、可以进行薪酬调整的情况、以及薪酬调整的审批程序详见薪酬与福利管理制度 ;3、工资支付(1)、公司工资实行保密工资制度,严禁打听、泄露员工工资

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论