关于函数的测试题_第1页
关于函数的测试题_第2页
关于函数的测试题_第3页
关于函数的测试题_第4页
关于函数的测试题_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

一、填空第1题运行程序后,输出结果【1】【2】【3】#include<iostream.h>voidmain(){intx(5);do{switch(x%2){case1:X--;break;caseO:x++;break;}X--;cout<<x<<endl;}while(x>O);}答案:31-1第2题赋值运算符的结合性是由【1】至【2】答案:右左第3题在C++语言结构化程序中,【1】是程序的基本组成单元;在C++语言的面向对象设计框架中,【2】是程序的基本组成单元。答案:函数类4设i,j,k为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,K的值为10第5题C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【1】方式。答案:传地址传址第6题给出以下程序的输出结果是【1】#include<iostream.h>voidmain(){int*v,b;v=&b;b=100;*v+=b;cout<<b;}答案:200第7题C++中封装性、继承性和【1】是面向对象程序设计的三个主要性质。答案:多态性第8题继承有方式有公有继承、私有继承和【1】三种。答案:保护继承保护第9题类中成员默认的访问权限是【1】的.答案:私有private第10题与!(x>2)等价的表达式是【1】答案:x<=2第12题使用关键字inline说明的函数称为【1】函数,具有相同函数名但具有不同实现的函数称为【2】函数。答案:内联重载第13题在C语言中,二维数组元素在内存中的存放顺序是【1】.答案:按行主顺序存放第14题若有定义:inta[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]得到的初值是【1】,a[2][1]得到的初值是【2】.答案:06第15题下面程序段是找出整数的所有因子,请填空.cin>>x;i=1;for(;【1】;){if(x%i==0)cout<<i;i++;}答案:i<=x第16题当方法有返回值,必须在该方法体内使用【1】语句.答案:return第17题在C语言中的实型变量分为两种类型,它们是【单精度型】和【双精度型】.第18题C++语言的参数传递机制包括传值和传地址两种,参数为引用时采用的是【传地址方式。第19题若s是int型变量,且s=6,则下面表达式的值为【1】.s%2+(s+1)%2答案:1第20题C++中任何一个数组的名字是一个【1】指针,该指针的值是该数组第一个数组元素的地址.答案:常量第21题C语言规定,可执行程序的开始执行点是【1】.答案:程序中的main()函数第22题一个C源程序至少应包括一个【1】.答案:主函数(或:main函数)第23题已知:char*s="hello";执行语句"for(inti=0;*s++;i++);"之后,变量i的结果是(5)第24题若x和a均是int型变量,则执行表达式(1)后的x值为【1】,执行表达式(2)后的x值为【2】.(1)x=(a=4,6*2)(2)x=a=4,6*2答案:124第25题若变量y是变量x的引用,则对变量y的操作就是对变量【1】的操作.答案:x第26题下面程序段的运行结果是【1】.for(a=1,i=-1;-1<=i<1;i++){a++;cout<<a;}cout<<i;答案:-1第27题若x和n均是int型变量,且x的初值为12,n的初值为5,则执行下面表达式后x的值为【1】.x%=(n%=2)答案:0第28题若有定义:doublex[3][5];则x数组中行下标的下限为【1】,列下标的上限为【2】.答案:04第29题下面程序的功能是计算1-3+5-7+…-99+101的值,请填空.#include<iostream.h>main(){inti,t=1,s=0;for(i=1;i<=101;i+=2){【1】;s=s+t;【2】;}cout<<s;}答案:t=t*it=-t/i第30题若a为double类型的变量,表达式a=1,a+5,a++的值为【1】答案:1.01.00判断第1题如果一个函数在其函数体内直接或间接的调用了自己,该函数称为递归函数。答案:Y第2题开关语句不可以嵌套,在开关语句的语句序列中不能再有开关语句。答案:N第3题while循环语句的循环体至少执行一次。答案:N第4题对于数值类型数组,如果给定的数值不够,则没有指定数值的元素将初始化为'0\';答Y第5题设置了参数默认值后,调用函数时对应实参就必须省略.答案:N第6题循环是可以嵌套的,一个循环体内可以包含另一种循环语句.答案:Y第7题C++引入内联函数的原因是用它来取代C中的预处理宏函数。答案:Y第8题continue语句只能出现在循环体中.答案:Y第9题标识符规定大小写字母没有区别。答案:N第10题构造函数和析构函数都不能重载.答案:N第11题开关语句中的default关键字,只能放在该语句的末尾,不能放在开头或中间.答案:N第12题C++语言和C语言都是面向对象的程序设计语言。答案:N第13题for循环中,循环变量的作用域是在该循环的循环体内.答案:N第14题break语句可以出现在各种循环体中.答案:Y第15题数组元素可以用下标表示,也可以用指针表示。答案:Y第16题switch语句中必须有break语句,否则无法退出switch语句.答案:N第17题指针的类型是它所指向的变量或对象的类型。答案:Y第18题可以通过typedef增加新的数据类型。答案:N第19题编译系统所提供的系统函数都被定义在它所对应的头文件中.答案:Y第20题continue语句只能出现在循环体中。答案:Y三、单项选择共50题(共计50分)第1题以下符号中不能作为标识符的是:【B】A:_256B:voidC:scanfD:Struct答案B第2题C++程序的执行总是从哪里开始的?A:main函数B:第一行C:头文件D:函数注答案:A第3题合法的数组初始化语句是【】。A:chara[]="string";B:inta[5]={0,1,2,3,4,5}C:inta[]="string"D:chara[]={0,1,2,3,4,5};答案:A第4题下列for循环的循环体执行次数为【】for(inti(O),j(10);i=j=10;i++,j--)无限第5题下列运算符中优先级最高的是:【】A:!B:%C:-=D:&&答案:A第6题在intb[][3]={{1},{3,2},{4,5,6}};中,b[2][2]的值为【】。A:0B:5C:6D:2答C第7题以下正确的函数定义形式是____A:doublefun(intx,inty)B:doublefun(intx;inty)C:doublefun(intx,inty);D:doublefun(intx,y);答案:A8设有定义intx;floaty;,则10+x+y值的数据类型是A:intB:doubleC:floatD:不确定C第9题C++语言对C语言进行了很多改进,C++语言相对于C语言的最根本的变化是【】A:增加了一些新的运算符B:允许函数重载,并允许设置缺省参数C:规定函数说明符必须用原型D:引进了类和对象的概念答案:D第10题在下述对字符数组的描述中,有错误的是【】。A:字符数组可以存放字符串B:字符数组中的字符串可以进行整体输入输出C:可以在赋值语句中通过赋值运算符"="对字符数组整体赋值D:字符数组的下标从0开始:C第11题关于函数返回值的的描述正确的是().A:函数返回表达式的类型一定与函数的类型相同.B:函数返回值的类型决定了返回值表达式的类型C:当函数类型与返回值表达式类型不同,将对返回值表达式的值进行类型转换.D:函数返回值类型就是返回值表达式类型.答案:C第12题假设有定义charch;下列输入字符的方法不正确的是().A:cin.get(ch)B:cin>>chC:cin>>get(ch)D:ch=cin.get()答案:C第13题下面常数中不能作为常量的是()A:0xA5B:2.5e-2C:3e2D:0583答案:D第14题设有程序段t=0;while(printf("*")){t++;if(t<3)break;}则下面描述正确的是____B:其中循环控制表达式与'0'等价第15题若有说明:inta[3][4];则数组a中各元素____A:可在程序的运行阶段得到初值0B:可在程序的编译阶段得到初值0C:不能得到确定的初值D:可在程序的编译或运行阶段得到初值0答案:B第16题当执行以下程序段时(A:循环体将执行一次)x=-1;do{x=x*x;}while(!x);第17题如果一个函数无返回值,定义时它的函数类型应是(C).A:任意B:intC:voidD:无第18题已知:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果【】。for(i=0;i<3;i++)cout<<x[i][2-i]<<'\t';C:357第19题下述关于break语句的描述中,【C】是不正确的A:break语句可用于循环体内,它将退出该重循环B:break语句可用于开关语句中,它将退出开关语句C:break语句可用于if体内,它将退出if语句D:break语句在一个循环体内可以出现多次第20题表达式9!=10的值为:【】A:非零值B:trueC:0D:1答案:D第21题在inta[2][3]={{1,0},{3,2}};中a[1][0]的值是(3)第22题下面程序段的运行结果是.A:1,2,0a=1;b=2;c=2;while(a<b<c){t=a;a=b;b=t;c--;}cout<<a<<b<<c;第23题下面程序的输出是【3】#include<iostream.h>voidmain(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;cout<<*(p+2);}第24题以下选项中合法的字符常量是()A:"B"B:'\010'C:68D:D答案:B第25题下面程序段.for(t=1;t<=100;t++){cin>>x;if(x<0)continue;cout<<t;}A:当x<0时整个循环结束B:x>=0时什么也不输出C:printf函数永远也不执行D:最多允许输出100个非负整数答案:D第26题C++程序的执行总是从哪里开始的?A:main函数第27题已知a,b均被定义为double型,则表达式:b=1,a=b+5/2的值为:(3.0)第28题C语言规定:在一个源程序中,main函数的位置____.D:必须在最后第29题若有以下说明和语句,且0<i<10,则【】是对数组元素的错误引用。inta[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;A:*(a+i)B:a[p-a]C:p+iD:*(&a[i])答案:C第30题已知:intm=10;下列表示引用的方法中,【】是正确的。A:int&x=m;B:int&y=10;C:int&z;D:float&t=&m;答案:A第31合法的数组初始化语句是()A:chara[]="string"B:inta[5]={0,1,2,3,4,5}C:inta[]="string"D:chara[]={0,1,2,3,4,5}答案:A第32题在参数传递过程中,对形参和实参的要求是()A:函数定义时,形参一直占用存储空间B:实参可以是常量、变量或表达式C:形参可以是常量、变量或表达式D:形参和实参类型和个数都可以不同答案:B第33题在intb[][3]={{1},{3,2},{4,5,6},{0}};中,b[2][2]的值为(6).第34题以下不正确的说法是.C语言规定A:实参可以是常量、变量或表达式答案:BB:形参可以是常量、变量或表达式C:实参可以为任意类型D:形参应与其对应的实参类型一致第35题已知函数f的原型是:voidf(int*x,long&y);则以下对函数f正确的调用语句是(其中a和b是实参)【】A:f(a,b)B:f(&a,b)C:f(a,&b)D:f(&a,&b)答案:B第36题在inta[2][3]={{1,0},{3,2}};中a[1][0]的值是(3)37(B:构造函数可以有返回值,也可以有参数,构造函数可以重载;)不是构造函数的特征.第38题以下程序的运行结果是【15】。#include<iostream.h>voidmain(){inta=0,b=1,c=0,d=20;if(a)d-=10;elseif(b){if(!c)d=15;elsed=25}cout<<d<<endl;}第39题下列四个选项中,均是C语言关键字的选项是____.B:switchtypedefcontinue第40题指针是指该变量的(B:地址)第41题下面描述正确的是____A:两个字符串所包含的字符个数相同时,才能比较字符串B:字符个数多的字符串比字符个数少的字符串大C:字符串"STOP"与"STOP"相等D:字符串"That"小于字符串"The"答案:D第42题下面程序的输出结果是(A).#include<iostream.h>voidmain(){inta[3][3]={{1,2},{3,4},{5}};intsum=0;for(intI=1;I<3;I++)for(intj=0;j<=I;j++)sum+=a[I][j];cout<<sum<<endl;}A:12B:14C:15D:13第43题(1.0分)题号:4182如果一个函数无返回值,定义时它的函数类型应是(B:int).第44题下面程序的运行结果是.#include<iostream.h>main(){inta=1,b=10;do{b-=a;a++;}while(b--<0);cout<<a<<b;}A:a=3,b=11B:a=2,b=8C:a=1,b=-1D:a=4,b=9答案:B第45题以下选项中不是正确的实型常量的是:(B)A:3.8E-1B:0.4e2C:-43.5D:243.43e-2第46题已知学生记录描述为D:s.birth.year=1984;s.birth.month=11;s.birth.day=11;第47题若有说明:inta[][4]={0,0};则下面不正确的叙述是____A:数组a的每个元素都可得到初值0B:二维数组a的第一维大小为1C:因为二维数组a中第二维大小的值除以初值个数的商为1,故数组a的行数为1D:只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0答案:D第48题若有说明:inti,j=7,*p;p=&i;则与i=j等价的语句是()A:i=*pB:*p=*&jC:i=&jD:i=**p答案:B第49题以下选项中不是正确的实型常量的是:【】A:3.8E-1B:0.4e2C:-43.5D:243.43e-2答案:B第50题对两个数组a和b进行如下初始化chara[]="ABCDEF";charb[]={'A','B','C','D','E','F'};则以下叙述正确的是___D:a数组比b数组长度数组有关试题一、填空第1题给出以下程序运行的结果【1】#include<iostream.h>voidmain(){inta[]={1,2,3,4,5};intx,y,*p;p=&a[0];x=*(p+2);y=*(p+4);cout<<*p<<''<<x<<''<<y;}答案:135第2题已知:char*s="hello";执行语句"for(inti=0;*s++;i++);"之后,变量i的结果是【5】第3题给出以下程序的输出结果是【200】#include<iostream.h>voidmain(){int*v,b;v=&b;b=100;*v+=b;cout<<b;}二、单项选择第1题若有以下语句,且0<=k<6,则正确表示数组元素地址的语句是【】intx[]={1,9,10,7,32,4},*ptr=x,k=1;A:x++B:&ptrC:&ptr[k]D:&(x+1)答案:C第2题在intb[][3]={{1},{3,2},{4,5,6}};中,b[2][2]的值为【6】。第3题设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是【】A:k=*p1+*p2;B:p2=k;C:p1=p2;D:k=*p1*(*p2);答案:B第4题下面程序的输出是【3】#include<iostream.h>voidmain(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;cout<<*(p+2);}第5题int*pa[5];的描述中,【】是正确的。A:pa是一个指向数组的指针,所指向的数组是5个int型元素B:pa是一个指向某数组中的第5个元素的指针,该元素是int型变量C:pa[5]表示某个数组的第5个元素的值D:pa是一个具有5个元素的指针数组,每个元素是一个int型指针答案:D第6题下列关于指针的运算中,【】是非法的。A:两个指针在一定条件下,可以进行相等或不等的运B:可以用一个空指针赋值给某个指针C:一个指针可以加上两个整数之和D:两个指针在一定条件下,可以相加答案:D第7题若有说明:inti,j=7,*p;p=&i;则与i=j等价的语句是【】A:i=*p;B:*p=*&j;C:i=&jD:i=**p;答案:B第8题若有以下定义和语句,且0<i<10,则对数组元素地址的正确表示是【】inta[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;A:&(a+1)B:a++C:*pD:&p[i]答案:D第9题在下述对字符数组的描述中,有错误的是【】。A:字符数组可以存放字符串B:字符数组中的字符串可以进行整体输入输出C:可以在赋值语句中通过赋值运算符"="对字符数组整体赋值D:字符数组的下标从0开始:C第10题已知:inta[]={1,2,3,4,5,6},*p=a;下面表达式中其值为5的是【】A:p+=3;*(p++);B:p+=5;*p++;C:p+=4;*++p;D:p+=4;*p++;答案:D第11题已知:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果【369】。for(i=0;i<3;i++)cout<<x[i][2-i]<<'\t';第12题若有以下语句:char*p[2]={"1234","5678"}则正确的叙述是【】A:p数组的两个元素中各自存放了字符串"1234"和"5678"的首地址。第13题已知:intm=10;下列表示引用的方法中,【】是正确的。A:int&x=m;B:int&y=10;C:int&z;D:float&t=&m;答案:A第14题在C++语言中,二维数组元素在内存中的存放顺序是【】。A:按行存放第15题合法的数组初始化语句是【】。A:chara[]="string";B:inta[5]={0,1,2,3,4,5};C:inta[]="string"D:chara[]={0,1,2,3,4,5};答案:A程序填空第1题题目:以下程序将数组中的数据按逆序存放。#include<iostream.h>voidmain(){inta[12],i,j,t;for(i=0;i<12;i++)cin>>a[i];for(i=0;i<6;i++)/***********SPACE***********/{【t=a[i];a[i]=a[11-i];a[11-i]=t;】}//数组元素交换for(i=0;i<12;i++)cout<<a[i];}第2题题目:程序读入10个整数,统计非负数个数,并计算非负数之和。#include<iostream.h>voidmain(){/***********SPACE***********inti,a[10],s=0,【count=0;】;for(i=0;i<10;i++)/***********SPACE***********/【cin>>a[i];】for(i=0;i<10;i++){if(a[i]<0)/***********SPACE***********/【continue;】//负数跳过,不参与统计count++;/***********SPACE***********/【s+=a[i];】}cout<<"非负数的个数为:"<<count<<endl;/***********SPACE***********/cout<<"非负数之和为:"<<【s】<<endl;}有关函数题型一、程序填空第1题题目:找出数组当中的最大数#include<iostream.h>/***********SPACE***********/int【max】(intb[],intn);voidmain(){intarr[10];/***********SPACE***********/for(inti=0;i<【10】;i++)cin>>arr[i];/***********SPACE***********/cout<<【max(arr,10)】<<endl;}intmax(intb[],intn){intm=0;for(inti=0;i<n;i++)if(b[i]>m)m=b[i];/***********SPACE***********/【returnm;】}第2题功能:设计一个求和函数sum(intn),函数类型为整型,求1+2+3+...+a的值。要求:在主函数中输入a的值,调用该函数并输出和。#include<iostream.h>/***********SPACE***********/【intsum(intn)或intsum(int)】;voidmain(){inta,b;cout<<"请输入a:"<<endl;cin>>a;/***********SPACE***********/【b=sum(a)】;cout<<b<<endl;}intsum(intn){inti,k=0;for(i=1;i<=n;i++)/***********SPACE***********/【k+=i或k=k+i】;/***********SPACE***********/【returnk】;}二、程序设计第1题/*编写程序,用冒泡法对10个数排序(按从小到大的顺序)答案:while(m!=0){n=m%10;s+=n;m=m/10;}第3题题目:在包含10个数的一维整数数组a中查找给定的数据num。如果找到则返回1,未找到返回0.答案:for(inti=0;i<10;i++)if(a[i]==num)break;if(i<10) return1;elsereturn0;一、填空第1题在C++语言结构化程序中,【1】是程序的基本组成单元;在C++语言的面向对象设计框架中,【2】是程序的基本组成单元。答案:函数类第2题运行程序后,输出结果【3】【5】【OK】#include(iostream.h>voidmain(){inti(1);do{i++;cout<<++i<<"";if(i==7)break;}while(i==3);cout<<"ok!";}第3题若a为double类型的变量,表达式a=1,a+5,a++的值为【1】第4题赋值运算符的结合性是由【1】至【2】右左第5题(5.0分)题号:176表达式7.5+1/2+45%10=【1】12.5第6题写出下面程序运行结果:10121941#include<iostream.h>voidmain(){inti=8,j=10,m,n;m=++i+j++;n=(++i)+(++j)+m;cout<<i<<''<<j<<''<<m<<''<<n;}第7题x*=y+8等价于【1】答案:x=x*(y+8)第8题6.计算下面表达式的值。(1)a=3*5,a=b=3*2结果为【6】(2)(int)(a+6.5)%2+(a=b=5)//设a的初值为3。结果为【6】(3)(float)(a+b)/2+(int)x%(int)y//设a=2,b=3,x=3.5,y=2.5结果为【3.5】第9题给出下面程序输出的结果:【98】#include<iostream.h>voidmain(){inta;charch;ch='a';ch++;a=ch;cout<<a;}二、单项选择第1题若有以下语句int*p,a=4;p=&a;下面均代表地址的一组选项是【】A:a,p,*&aB:&*a,&a,*pC:*&p,*p,&aD:&a,&*p,p答案:D第2题下列运算符中优先级最高的是:【】A:!B:%C:-=D:&&答案:A第3题C++语言对C语言进行了很多改进,C++语言相对于C语言的最根本的变化是【】A:增加了一些新的运算符B:允许函数重载,并允许设置缺省参数C:规定函数说明符必须用原型D:引进了类和对象的概念答案:D第4题已知a,b均被定义为double型,则表达式:b=1,a=b+5/2的值为:【3.5】第5题以下选项中是正确的整型常量的是:【】A:1.2B:-20C:1,000D:674答案:B第6题下列运算符中,运算对象必须是整型的是:【】A:/B:%=C:=D:&答案:B第7题下面不能正确表示a*b/(c*d)的表达式是:【】A:(a*b)/c*d第8题如有inta=11;则表达式(a++*1/3)的值是【】A:0B:3C:4D:12答案:B第9题C++程序的执行总是从哪里开始的?【A】A:main函数B:第一行C:头文件D:函数注释第10题表达式9!=10的值为:【】A:非零值B:trueC:0D:1答案:D三、程序改错第1题题目:计算分段函数的值0(x=0)y=2x+20(x>0)3x(x<0)#include<iostream.h>voidmain(){floatx,y;/***********FOUND***********/cin>>x>>endl;/***********FOUND***********/if(x=0)y=0;elseif(x<0)/***********FOUND***********/y=2x+20;else/***********FOUND***********/y=3x;cout<<x<<y;}答案:cin>>x;if(x==0)y=2*x+20;y=3*x;第2题【程序改错】指出下面程序中的错误/***********FOUND***********/#include<stdio.h>voidmain(){cout<<"Thisisastring";}答案:#include<iostream.h>四、程序设计第1题【程序设计】题目:求100之内的自然数中被13整除的最大数。(用for循环)答案:#include<iostream.h>voidmain(){for(inti=100;i>12;i--)if(i%13==0){cout<<"100内最大被13整除的数是:"<<i<<endl;break;}}第2题【程序设计】题目:输出所有的"水仙花数"到文件out.txt中。所谓"水仙花数"是指一个3位数,其各位数字立方和等于该数字本身。例如,153是一个水仙花数,153=1^3+5^3+3^3。答案:for(n=100;n<1000;n++){i=n/100;j=n/10-i*10;k=n%10; if(n==i*i*i+j*j*j+k*k*k)wwjt(n);}第3题【程序设计】题目:求多项式1!+2!+3!+……+15!的值。存入变量out.dat中.答案:for(inti=1;i<=15;i++){n=n*i;s+=n;}cout<<s<<endl;out=s;第4题【程序设计】题目:用while循环编程,求自然数1至100之间各奇数平方和sum。答案: while(i<=100){sum+=i*i;i+=2;}cout<<"sum="<<sum<<endl;第5题【程序设计】题目:求下列分数序列的前15项之和。2/1,3/2,5/3,8/5,13/8,21/13,…并将结果写入文件。提示:分析给定数列的通项公式,再将其前15项求和。假定,通项分子为a,分母b,前一项为a/b,下一项为(a+b)/a。写出求和公式为sum+=a/b;下一项的a和b值分别为:t=a;a+=b;b=t:循环相加15次。答案:doublea=2,b=1,sum=0,t;for(inti=1;i<=15;i++){sum+=a/b;t=a;a+=b;b=t;}当我被上帝造出来时,上帝问我想在人间当一个怎样的人,我不假思索的说,我要做一个伟大的世人皆知的人。于是,我降临在了人间。我出生在一个官僚知识分子之家,父亲在朝中做官,精读诗书,母亲知书答礼,温柔体贴,父母给我去了一个好听的名字:李清照。小时侯,受父母影响的我饱读诗书,聪明伶俐,在朝中享有“神童”的称号。小时候的我天真活泼,才思敏捷,小河畔,花丛边撒满了我的诗我的笑,无可置疑,小时侯的我快乐无虑。“兴尽晚回舟,误入藕花深处。争渡,争渡,惊起一滩鸥鹭。”青春的我如同一只小鸟,自由自在,没有约束,少女纯净的心灵常在朝阳小,流水也被自然洗礼,纤细的手指拈一束花,轻抛入水,随波荡漾,发髻上沾着晶莹的露水,双脚任水流轻抚。身影轻飘而过,留下一阵清风。可是晚年的我却生活在一片黑暗之中,家庭的衰败,社会的改变,消磨着我那柔弱的心。我几乎对生活绝望,每天在痛苦中消磨时光,一切都好象是灰暗的。“寻寻觅觅冷冷清清凄凄惨惨戚戚”这千古叠词句就是我当时心情的写照。最后,香消玉殒,我在痛苦和哀怨中凄凉的死去。在天堂里,我又见到了上帝。上帝问我过的怎么样,我摇摇头又点点头,我的一生有欢乐也有坎坷,有笑声也有泪水,有鼎盛也有衰落。我始终无法客观的评价我的一生。我原以为做一个着名的人,一生应该是被欢乐荣誉所包围,可我发现我错了。于是在下一轮回中,我选择做一个平凡的人。我来到人间,我是一个平凡的人,我既不着名也不出众,但我拥有一切的幸福:我有温馨的家,我有可亲可爱的同学和老师,我每天平凡而快乐的活着,这就够了。天儿蓝蓝风儿轻轻,暖和的春风带着春的气息吹进明亮的教室,我坐在教室的窗前,望着我拥有的一切,我甜甜的笑了。我拿起手中的笔,不禁想起曾经作诗的李清照,我虽然没有横溢的才华,但我还是拿起手中的笔,用最朴实的语言,写下了一时的感受:人生并不总是完美的,每个人都会有不如意的地方。这就需要我们静下心来阅读自己的人生,体会其中无尽的快乐和与众不同。“富不读书富不久,穷不读书终究穷。”为什么从古到今都那么看重有学识之人?那是因为有学识之人可以为社会做出更大的贡献。那时因为读书能给人带来快乐。自从看了《丑小鸭》这篇童话之后,我变了,变得开朗起来,变得乐意同别人交往,变得自信了……因为我知道:即使现在我是只“丑小鸭”,但只要有自信,总有一天我会变成“白天鹅”的,而且会是一只世界上最美丽的“白天鹅”……我读完了这篇美丽的童话故事,深深被丑小鸭的自信和乐观所折服,并把故事讲给了外婆听,外婆也对童话带给我们的深刻道理而惊讶不已。还吵着闹着多看几本名着。于是我给外婆又买了几本名着故事,她起先自己读,读到不认识的字我就告诉她,如果这一面生字较多,我就读给她听整个一面。渐渐的,自己的语文阅读能力也提高了不少,与此同时我也发现一个人读书的乐趣远不及两个人读的乐趣大,而两个人读书的乐趣远不及全家一起读的乐趣大。于是,我便发展“业务”带动全家一起读书……现在,每每遇到好书大家也不分男女老少都一拥而上,争先恐后“抢书”,当我说起我最小应该让我的时候,却没有人搭理我。最后还把书给撕坏了,我生气地哭了,妈妈一边安慰我一边对外婆说:“孩子小,应该让着点。”外婆却不服气的说:“我这一把年纪的了,怎么没人让我呀?”大家人你一言我一语,谁也不肯相让……读书让我明白了善恶美丑、悲欢离合,读一本好书,犹如同智者谈心、谈理想,教你辨别善恶,教你弘扬正义。读一本好书,如品一杯香茶,余香缭绕。读一本好书,能使人心灵得到净化。书是我的老师,把知识传递给了我;书是我的伙伴,跟我诉说心里话;书是一把钥匙,给我敞开了知识的大门;书更是一艘不会沉的船,引领我航行在人生的长河中。其实读书的真真乐趣也就在于此处,不是一个人闷头苦读书;也不是读到好处不与他人分享,独自品位;更不是一个人如痴如醉地沉浸在书的海洋中不能自拔。而是懂得与朋友,家人一起分享其中的乐趣。这才是读书真正之乐趣呢!这所有的一切,不正是我从书中受到的教益吗?我阅读,故我美丽;我思考,故我存在。我从内心深处真切地感到:我从读书中受到了教益。当看见有些同学宁可买玩具亦不肯买书时,我便想到培根所说的话:“世界上最庸俗的人是不读书的人,最吝啬的人是不买书的人,最可怜的人是与书无缘的人。”许许多多的作家、伟人都十分喜欢看书,例如毛泽东主席,他半边床上都是书,一读起书来便进入忘我的境界。书是我生活中的好朋友,是我人生道路上的航标,读书,读好书,是我无怨无悔的追求。下午13:00—17:00B.实行不定时工作制的员工,在保证完成甲方工作任务情况下,经公司同意,可自行安排工作和休息时间。3.1.2打卡制度3.1.2.1公司实行上、下班指纹录入打卡制度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。3.1.2.2打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。3.1.2.3打卡时间:打卡时间为上班到岗时间和下班离岗时间;3.1.2.4因公外出不能打卡:因公外出不能打卡应填写《外勤登记表》,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写《未打卡补签申请表》,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。3.1.2.5手工考勤制度3.1.2.6手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。3.1.2.7参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。3.1.2.8参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。3.1.2.9外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;3.2加班管理3.2.1定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况。A.现场管理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批。B.因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一

温馨提示

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

评论

0/150

提交评论