国家开放大学电大《C语言程序设计》《劳动与社会保障法》网络课形考网考作业答案_第1页
国家开放大学电大《C语言程序设计》《劳动与社会保障法》网络课形考网考作业答案_第2页
国家开放大学电大《C语言程序设计》《劳动与社会保障法》网络课形考网考作业答案_第3页
国家开放大学电大《C语言程序设计》《劳动与社会保障法》网络课形考网考作业答案_第4页
国家开放大学电大《C语言程序设计》《劳动与社会保障法》网络课形考网考作业答案_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

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

文档简介

经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!国家开放大学电大《C语言程序设计》《劳动与社会保障法》网络课形考网考作业(合集答案C网络课形考网考作业合集答案《C形考任务1一、选择题(共40分,每小题2分)题目1在每个C(选择一项:A.mainB.MAINC.nameD.function题目2C语言源程序文件的缺省扩展名为(选择一项:A.cppB.exeC.objD.c题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为(选择一项:A.cppB.exeC.objD.c题目4程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为(1/58选择一项:A.空格或逗号B.逗号或回车C.逗号或分号D.空格或回车题目5每个C语言程序文件的编译错误被分为(选择一项:A.1类B.2类C.3类D.4类题目6不符合C语言规定的复合语句是(选择一项:A.{}B.{;}C.{x=0;}D.{y=10}题目7C语言程序中的基本功能模块为(选择一项:A.表达式B.标识符C.语句D.函数题目8在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和(选择一项:A.表达式B.语句C.参数表D.函数体题目9在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对(选择一项:A.尖括号B.双引号C.单引号D.花括号题目10在C语言程序中,多行注释语句使用的开始标记符为(选择一项:2/58A.//B./*C.*/D.**题目11在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为(选择一项:A.charB.intC.floatD.double题目12在printf()函数调用“%5d”占用的字符位置个数为(选择一项:A.5B.4C.3D.6题目13转义字符'\\'表示的字符是(选择一项:A.单引号B.双引号C.反斜线D.问号题目14枚举类型中的每个枚举常量的值都是一个(选择一项:A.整数B.浮点数C.字符D.逻辑值题目15运算符优先级最高的是(选择一项:A.=B.*=C.D.!=题目16设x和y均为逻辑值,则xy为真的条件是(选择一项:A.它们均为真B.其中一个为真C.它们均为假D.其中一个为假题目17设有语句“inta=12;a+=a*a;”3/58a的值为(选择一项:A.12B.144C.156D.288题目18x0x=10的相反表达式为(选择一项:A.x=0||x10B.x=0x10C.x=0||x=10D.x0x10题目19字符串“a+b=12\的长度为(选择一项:A.6B.7C.8D.9题目20在下列的符号常量定义中,错误的定义语句格式为(选择一项:A.constintM1=10;B.constintM2=20;C.constintM310;D.constcharmark=3;602分。叙述正确则回答“是,否则回答否”)题目21C语言中的每条简单语句以分号作为结束符。选择一项:对错题目22C语言中的每条复合语句以花括号作为结束符。选择一项:对错题目23在C记符为一对单斜线字符。4/58选择一项:对错题目24注释内容的开始所使用的标记符为,则注释内容的结束所使用的标记符为。选择一项:对错题目25在一个C文件,则使用以百分号开始的预处理命令。选择一项:对错题目26用于输出表达式值的标准输出函数是printf()。选择一项:对错题目27留字void作为函数的返回值类型。选择一项:对错题目28每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为。选择一项:对错题目29十进制数25表示成符合C语言规则的八进制数为31。选择一项:对错题目30十进制数25表示成符合C语言规则的十六进制数为0x19。选择一项:5/58对错题目31在C语言中,转义字符'\n'表示一个换行符。选择一项:对错题目32执行“printf(“%c“,F语句后得到的输出结果为H。选择一项:对错题目33已知字符'C'的ASCII码为67,当执行“int'C'语句后x的值为72。选择一项:对错题目34假定一个枚举类型的定义为“enumRB{ab,ac=3,ad,ae}x=ad;”,则x的值为2。选择一项:对错题目35float的类型长度为8。选择一项:对错题目36在C语言中,常数28和3.26具有相同的数据类型。选择一项:对错题目37C语言能够进行类型检查,则应在定义语句的开始使用保留字const。选择一项:对错题目38使用const语句定义一个符号常量时,不必6/58对它进行初始化。选择一项:对错题目39表达式45%13的值为3。选择一项:对错题目40假定x=5,则表达式的值为12。选择一项:对错题目41表达式(float)25/4的值为6。选择一项:对错题目42表达式x=x+1表示成增量表达式为。选择一项:对错题目43关系表达式(x!=0)的等价表达式为(x)。选择一项:对错题目44关系表达式x+y5的相反表达式为x+y=5。选择一项:对错题目45逻辑表达式(ab||b==5)的相反表达式为(ab。选择一项:对错题目46若x=5,y=10,则xy逻辑值为真。选择一项:对错题目47假定x=5,则执行“a=(x?10:20);”语句后a的值为10。7/58选择一项:对错题目48带有随机函数的表达式rand()%20的值所在的区间范围是0~19。选择一项:对错题目49假定x=5“y=x++;”语句后,x的值为5。选择一项:对错题目50假定x=5“y=++x;”语句后,y的值为6。选择一项:对错形考任务2202分)题目1当处理特定问题时的循环次数已知时,通常采用的语句是(选择一项:a.forb.whilec.do-whiled.switch题目2在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写成的语句是(选择一项:a.forb.ifc.dod.while题目3for语句能够被改写成的语句是(选择一项:8/58a.复合b.ifc.switchd.while题目4下面循环语句执行结束后输出的i值为(for(inti=0;ii++)if(in/2){coutiendl;break;}选择一项:a.n/2b.n/2+1c.n/2-1d.n-1题目5在下面循环语句中,内层循环体S语句的执行总次数为(for(inti=0;ii++)for(intj=i;jj++)S;选择一项:a.n2b.(n+1)/2c.n(n-1)/2d.n(n+1)/2题目6在下面的do循环语句中,其循环体被执行的次数为(inti=0;doi++;while(i*i选择一项:a.4b.b.3c.5d.2题目7在下面的一维数组定义中,有语法错误的选项是(选择一项:a[]={1,2,3};a={0};a[];a;题目8在下面的二维数组定义中,语法正确的选项是(选择一项:a[];a[];a[]={{1,3,5},{2}};a[](10);题目9假定一个二维数组的定义语句为“inta={{3,4},{2,8,6}};”,则元素a的值为(选择一项:a.2b.4c.6d.8题目10假定一个二维数组的定义语句为“inta={{3,4},{2,8,6}};”,则元素a的值为(9/58选择一项:a.0b.4c.8d.6二、判断题(共20分,每小题1分。叙述正确则回答“是”,否则回答“否”)题目11在执行“typedefintDataType;”DataType与保留字int具有完全相同的含义和作用。选择一项:对错题目12在switch语句中,每个case和冒号之间的表达式只能是常量。选择一项:对错题目13为了结束本层循环类语句或switch语句的执行过程,在语句体中需要使用break语句。选择一项:对错题目14在程序中执行到break语句时,将结束所在函数的执行过程,返回到调用该函数的位置。选择一项:对错题目15C语言集成开发环境界面窗口。选择一项:对错题目16假定一维数组的定义为“char*a;”,则该数组所含元素的个数大于8。10/58选择一项:对错题目17假定二维数组的定义为“inta;”,则该数组所占存储空间的字节数为60。选择一项:对错题目18假定二维数组的定义为“char数组所含元素的个数为。选择一项:对错题目19假定二维数组的定义为“doublea[M][N];”,则每个数组元素的行下标取值范围在0~M-1之间。选择一项:对错题目20假定二维数组的定义为“doublea[M][N];”,则每个数组元素的列下标取值范围在0~N之间。选择一项:对错题目21存储一个空字符串需要占用0个字节的存储空间。选择一项:对错题目22使用“typedefcharBB;”语句定义标识符BB为含有10行50列的二维字符数组类型。选择一项:对错题目23存储字符'a'需要占用1个字节的存储空间。11/58选择一项:对错题目24空字符串的长度为1。选择一项:对错题目25字符串\\xxk\\数据的长度为13。选择一项:对错题目26为了存储一个长度为n字符数组的长度至少为n+1。选择一项:对错题目27strcmp函数用于进行两个字符串之间的比较。选择一项:对错题目28strcpy函数用于把一个字符串拷贝到另一个字符数组空间中。选择一项:对错题目29一个二维字符数组a能够最多存储9个字符串。选择一项:对错题目30一个二维字符数组a能够存储的每个字符串的长度不超过20。选择一项:对错40分,每小题4分)题目31#includestdio.hvoidmain(){int12/58x=5;switch(2*x-3){case4:printf(“%d“,x);case7:printf(“%d“,2*x+1);case10:printf(“%d“,3*x-1);break;default:printf(“%s“,“default\n“);}}答:1114题目32#includestdio.hvoidmain(){inti,s=0;for(i=1;ii++)s+=i*i;printf(“s=%d\n“,s);}答:s=55题目33#includestdio.hvoidmain(){inti,s1=0,s2=0;for(i=0;ii++)if(i%2)s1+=i;elses2+=i;printf(“%d%d\n“,s1,s2);}答:2520题目34#includestdio.hvoidmain(){intn=6,y=1;while(n)y*=n--;\n“,y);}答:y=720题目35#includestdio.hconstintM=20;voidmain(){inti,c2,c3,c5;c2=c3=c5=0;for(i=1;ii++){if(i%2==0)c2++;if(i%3==0)c3++;if(i%5==0)c5++;}printf(“%d%d%d\n“,c2,c3,c5);}答:1064)题目36#includestdio.hvoidmain(){inti,s;for(i=1,s=0;ii++){if(i%3==0)continue;s+=i;}printf(“%d\n“,s);}答:27题目37#includestdio.hvoidmain(){inta={12,39,26,41,55,63,72,40};inti,i1=0,i2=0;for(i=0;ii++)if(a[i]%2==1)i1++;elsei2++;printf(“%d%d\n“,i1,i2);}答:44题目38#includestdio.hinta={4,5,6,15,20,13,12,7,8,9};voidmain(){inti,s=0;for(i=0;ii++){switch(a[i]%4){case0:s+=a[i];break;case1:s+=a[i];break;case2:default:s+=a[i];break;}}for(i=0;ii++)printf(“%d“,s[i]);}答:4427622题目39#includestdio.hvoidmain(){char13/58a[]=“abcdbfbgacd“;inti1=0,i2=0,i=0;while(a[i]){if(a[i]=='a')i1++;b)i2++;i++;}printf(“%d%d%d\n“,i1,i2,i);}答:2311题目40#includestdio.hvoidmain(){inta={{1,2,7,8},{5,6,10,6},{9,12,3,4}};intm=a;inti,j;for(i=0;ii++)for(j=0;jj++)if(a[i][j]m)m=a[i][j];printf(“%d\n“,m);}答:12四、简答题:根据下列每个题目要求编写程序(共20分,每小题4分)题目41“doubleMean(doublea[M][N],intm,intn)”,要求返回二维数组a[m][n]中所有元素的平均值,假定在计算过程中采用变量v存放平均值。doubleMean(doublea[M][N],intm,intn){inti,j;doublev=0.0;for(i=0;ii++)for(j=0;jj++)v+=a[i][j];v=v/(m+n);returnv;}答:doubleMean(doublea[M][N],intm,intn){inti,j;doublev=0.0;for(i=0;ii++)for(j=0;jj++)v+=a[i][j];v/=m*n;returnv;}题目42编写一个递归函数“intFF(inta[],intn)”,求出数组a中所有n个元素之积并返回。intFF(inta[],intn){if(n==1)returna;elsereturnFF(a,n-1)*a[n-1];}答:intFF(inta[],intn){if(n==1)returna[n-1];elsereturna[n-1]*FF(a,n-1);}题目43编写一个主函数,利用while循环,求出14/58并显示满足不等式的最小n值。#includestdio.hvoidmain(){inti=0,s=0;while(s=1000){i++;s+=i*i;}printf(“满足不等式的最小n值是:%d\n“,i);}答:#includestdio.hvoidmain(){inti=0;doubles=0;//或inti=1;doubles=1;while(s5)s+=(double)1/++i;\n“,i);}题目44编写一个主函数,求出满足不等式22+42+...+n*****的最大n值,假定分别用i和s作为取偶数值和累加值的变量,并限定使用do循环编程。#includestdio.hvoidmain(){inti=0,s=0;do{i+=2;s+=i*i;}while(s1000);满足不等式的最大n值是:\n“,2);}答:#includestdio.hvoidmain(){inti=0;//用i作为依次取值偶数的变量ints=0;//用s作为累加变量do{i+=2;s+=i*i;}while(s1000);printf(“n=%d\n“,i-2);}题目45编写一个主函数,计算并输出12+22+...+n2值,其中n值由键盘输入。#includestdio.hvoidmain(){inti,n,s=0;printf(“请输入一个整数n:“);scanf(“%d“,for(i=1;ii++)s+=i*i;printf(“s=%d\n“,s);}答:#includestdio.hvoidmain(){inti;//用i作为计数(循环)变量ints=0;//用s作为累加变量intn;输入一个自然数:“);15/58scanf(“%d“,for(i=1;ii++)s+=i*i;printf(“s=%d\n“,s);}形考任务3一、选择题(共30分,每小题2分)题目1在下面的函数声明语句中,存在着语法错误的是(选择一项:a.AA(inta,intb)b.AA(int,int)c.AA(inta;intb)d.AA(inta,int)题目2(选择一项:c.enumd.long题目3假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址增加的字节数为(。选择一项:a.1b.2c.4d.8题目4假定a为一个数组名,在下面的表达式中,存在语法错误的是(。选择一项:a.a[i]b.*a++c.*ad.*(a+1)题目5用calloc函数创建具有10个整型元素的一维数组的正确语句是(选择一项:*p=calloc(10,2);*p=calloc(10);*p=calloc(10,4);*p=malloc(10)题目6假定变量m定义为“intm=7;”,则下面正确的语句为(16/58选择一项:p=*p=p=*m;*p=m;题目7假定k是一个double类型的变量,则定义变量p的正确语句为(选择一项:a.doublep=*p=c.doublep=*k;d.char*p=“Thankyou!“;题目8若有语句为“inta,x,*pa=a;”a中下标为3的元素值赋给x,则不正确的语句为(选择一项:a.x=pa;b.x=*(a+3);c.x=a;d.x=*pa+3;题目9假定有语句为“intb;int*pb;”,则下面不正确的赋值语句为(选择一项:a.pb=b;b.pb=b;c.pb=b+2;d.pb=b;题目10已知“int*p=malloc(100);”,要释放p所指向的动态内存,正确的语句为(选择一项:a.free(p);b.freep;c.free(*p);d.free[p];题目11在程序的另一个文件中给出该函数的(选择一项:a.原型语句b.参数表c.函数名d.返回类型题目12假定一个函数定义为“staticintf1(intx,inty){returnx+y;}”,该函数名17/58称为(选择一项:c.f1d.return题目13假定一个函数的原型语句为“intff(int*x);”,一个整型数组为a,则下面函数调用表达式不正确的是(选择一项:a.ff(a)b.ff(a)c.ff(a+3)d.ff(a)题目14假定一个函数的数组参数说明为chara[],与之等价的指针参数说明为(1B选择一项:a.charab.char*ac.charad.char**a题目15假定一个函数的二维数组参数说明为char为(选择一项:a.char(*w)[N]b.char*w[N]c.char(*w)Nd.char**a二、判断题(共30分,每小题2分。叙述正确则回答是”,否则回答否)题目16在C语言中,一个函数由函数头和函数体组成。选择一项:对错题目17在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。选择一项:对错题目18如果一个函数只允许同一程序文件中的函数18/58调用,则不应在该函数定义的开始前加上保留字static。选择一项:对错题目19如果在一个函数体中又出现对自身函数的调用,此种函数调用被称为递归调用。选择一项:对错题目20#include命令包含该系统函数的原型语句所在的系统头文件。选择一项:对错题目21函数形参变量不属于局部变量。选择一项:对错题目22假定p所指对象的值为25,p+1所指对象的值为46,则*p++的值为46。选择一项:对错题目23假定p所指对象的值为25,p+1所指对象的值为46,则*++p的值为25。选择一项:对错题目24假定p所指对象的值为25,p+1所指对象的值为46,则执行*(p++)运算后,p所指对象的值为46。选择一项:对错题目25假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i字节。19/58选择一项:对错题目26若要把一个整型指针p采用的强制转换表达式为(char*)p。选择一项:对错题目27假定一个数据对象为int*类型,则指向该对象的指针类型仍为int*类型。选择一项:对错题目28假定xx表示x的地址。选择一项:对错题目29若p指向x,则*p与x的值不同。选择一项:对错题目30NULL是一个符号常量,通常作为空指针值,它代表的值为0。选择一项:对错20分,每小题4分)题目31#includestdio.hintWF(intx,inty){x=x+y;y=x+y;returnx+y;}voidmain(){intx=5,y=7;intz=WF(x,y);printf(“z=%d\n“,z);}答:z=31题目32#includestdio.h#includestring.hvoidfun(charss[]);voidmain(){chars=“***-*****89“;fun(s);printf(“%s\n“,s);}voidfun(charss[]){inti,n=strlen(ss);for(i=0;ii++){charc=ss[i];ss[i]=ss[n-1-i];ss[n-1-20/58i]=c;}}答:***-*****0题目33#includestdio.hintCount(inta[],intn,intx){inti,c=0;for(i=0;ii++)if(a[i]x)c++;returnc;}voidmain(){inta={20,15,32,47,24,36,28,70};intb=Count(a,8,30);printf(“b=%d\n“,b);}答:B=4题目34#includestdio.hvoidmain(){inta={3,5,7,9,2,3,4,8};ints=0,*p;for(p=a;p)s+=*p++;printf(“s=%d\n“,s);}答:s=41题目35#includestdio.hintLA(int*a,intn,intx){inti,s=0;for(i=0;ii++)if(a[i]x)s+=a[i];returns;}voidmain(){inta={5,10,15,8,12,3,9,20};intb=LA(a,5,10);intc=LA(a+2,6,10);printf(“%d%d\n“,b,c);}答:1320四、写出下列每个函数的功能(共20分,每小题4分)题目36doubleSF(doublex,intn){//n为正整数doublep=1,s=1;inti;for(i=1;ii++){p*=x;s+=p;}returns;}答:计算出1+x+x2+...+xn的值并返回。题目37intSG(intx){//x为大于等于2的整数inti=2;while(i*i=x){if(x%i==0)break;i++;}if(i*i=x)return0;elsereturn1;}答:判断x1,否则返回0。题目38intWB(inta[],intn,intx){for(inti=0;ii++)if(a[i]==x)return1;return0;}答:21/58从数组a[n]中顺序查找值为x1,否则返回0。题目39intfun(intm,intn){intc=0;staticintb=2;if(mb||nb)returnm*n;elseif(m%b==0n%b==0){c=b;returnc*fun(m/b,n/b);}else{b++;returnfun(m,n);}}答:m和n的最小公倍数。题目40intLK(doublea[],intn){doubles=0;inti,m=0;for(i=0;ii++)s+=a[i];s/=n;for(i=0;ii++)if(a[i]=s)m++;returnm;}答:求出并返回数组a的n个元素中大于等于平均值的元素个数。形考任务4一、选择题(共30分,每小题2分)题目1假定有“structBOOK{chartitle;floatprice;};structBOOKbook;”,则不正确的语句为(选择一项:a.structBOOK*x=malloc(book);b.structBOOKx={“C++Programming“,27.0};c.structBOOK*x=malloc(sizeof(structBOOK));d.structBOOK*x=book;题目2假定有“structBOOK{chartitle;floatprice;}book;”,则正确的语句为(选择一项:a.structBOOKx=book;b.structBOOK*x=book;c.struct22/58BOOKx=calloc(BOOK);d.structBOOK*x=BOOK;题目3在结构选择一项:a.句点b.冒号c.分号d.逗号题目4假定一个结构类型的定义为“structA{inta,b;doublec;};”选择一项:a.8b.10c.12d.16题目5假定一个结构类型的定义为“structD{inta;D*next;};”,则该类型的长度为(选择一项:a.4b.8c.12d.16反馈Youransweriscorrect.题目6假定要访问一个结构指针变量x中的数据成员a选择一项:a.x.ab.x-ac.x(a)d.x{a}题目7与结构成员访问表达式等价的表达式为(选择一项:a.x-nameb.x-namec.(x)-named.(*x)-name题目8假定一个链表中结点的结构类型为“structAA{intdata,structAA*next;};”,则next数据成员的类型为(选择一项:a.structAAb.structAA*c.AA题目9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的23/58表头插入一个地址为p的结点时,应执行的操作为(选择一项:a.p-next=fb.p-next=f和f=pc.f=p-nextd.f-next=p和f=p题目10标准输入设备键盘的文件流标识符是(选择一项:a.stdinb.stdoutc.stderrd.stdio题目11表示文件结束符的符号常量为(选择一项:a.eofb.Eofc.EOFd.feof题目12C语言中打开一个数据文件的系统函数为(选择一项:a.fgetc()b.fputc()c.fclose()d.fopen()题目13从一个数据文件中读入以换行符结束的一行字符串的系统函数为(选择一项:a.gets()b.fgets()c.getc()d.fgetc()题目14向一个二进制文件中写入信息的函数fwrite()带有的参数个数为(选择一项:a.1b.2c.3d.4题目15在C语言中,为只写操作打开一个文本文件的方式为(选择一项:a.“a“b.“r+“c.“r“d.“w“二、判断题(共40分,每小题224/58是“否)题目16在结构类型的定义中,其中的数据成员可以是本身类型的直接对象。选择一项:对错题目17完整的超前定义。选择一项:对错题目18始化。选择一项:对错题目19struct和类型标识符。选择一项:对错题目20假定一个结构类型的定义为“structA{inta,b;A*c;};”,则该类型的长度为12。选择一项:对错题目21假定一个结构类型的定义为“structB{inta;char*b;};”,则该类型的长度为20。选择一项:对错题目22执行calloc(n,8)函数调用时,将动态分配得到8*n个字节的存储空间。选择一项:25/58对错题目23执行malloc(sizeof(structBB))函数调用时,得到的动态存储空间能够保存具有structBB结构类型的一个对象。选择一项:对错题目24假定要访问一个结构对象x中的由a指针成员所指向的对象,则表示方法为x.a。选择一项:对错题目25假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为p-b。选择一项:对错题目26与结构成员访问表达式(*fp).score等价的表达式是fp-score。选择一项:对错题目27在C方式共有6种。选择一项:对错题目28C语言中的标准输入和输出设备文件都属于字符文件。选择一项:对错题目29和扩展名都是必须的,不可省略。26/58选择一项:对错题目30w和a具有确定的含义,分别代表读、写和追加方式。选择一项:对错题目31一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。选择一项:对错题目32C语言系统中提供一个用来描述文件属性的类型标识符为FILE。选择一项:对错题目33一次写入一个字符串。选择一项:对错题目34对二进制文件进行读和写操作将使用相同的系统函数。选择一项:对错题目35在Cfseek()用来移动数据文件中的文件位置指针。选择一项:对错15分,每小题5分)题目36#includestdio.hstructWorker{charname;27/58//姓名intage;//年龄floatpay;//工资};voidmain(){structWorkerx={“wanghua“,52,4300};structWorkery,*p;y=x;p=printf(“%s%d%6.2f\n“,,y.age,p-pay);}答:wanghua524300题目37#includestdio.h#includestring.hstructWorker{charname;//姓名intage;//年龄floatpay;//工资};voidmain(){structWorkerx;char*t=“liouting“;intd=38;floatf=3493;strcpy(,t);x.age=d;x.pay=f;printf(“%s%d%6.0f\n“,,x.age,x.pay);}答:liouting392493题目38#includestdio.hstructWorker{charname;intage;floatpay;};intLess(structWorkerr1,structWorkerr2){if(r1.ager2.age)return1;elsereturn0;}voidmain(){structWorkera={{“abc“,25,2420},{“def“,58,4638},{“ghi“,49,4260},{“jkl“,36,3750}};structWorkerx=a;inti;for(i=1;ii++)if(Less(x,a[i]))x=a[i];printf(“%s%d%6.0f\n“,,x.age,x.pay);}答:def584638四、写出下列每个函数的功能(共15分,每小题5分)题目39voidQA(structWorkera[],intn){inti;for(i=1;ii++)scanf(“%s%d%f“,a[i].name,a[i].age,a[i].pay);}假定结构类型structWorker的定义如下:structWorker{charname;intage;floatpay;};答:28/58从键盘输入n个Worker类型的记录到一维数组a中。题目40intCount(structIntNode*f){//f为指向一个单链表的表头指针intc=0;while(f){c++;f=f-next;}returnc;}假定structIntNode的类型定义为:structIntNode{intdata;IntNode*next;};答:统计出以表头指针为f的链表中结点的个数。题目41voidxw1(char*fname){FILE*fout=fopen(fname,“w“);chara;printf(“每个字符串长度小于20,字符串end作为结束标志\n“);while(1){scanf(“%s“,a);if(strcmp(a,“end“)==0)break;fputs(a,fout);fputc('\n',fout);}fclose(fout);}答:把从键盘上输入的若干个字符串保存到由fname参数所指定的文本文件中。形考任务1题目1国际选择一项:A.《国际劳工章程》B.《国际劳工宪章》C.《国际劳工条约》D.《国际劳工标准》题目2下列关于劳动关系的说法中,错误的是(选择一项:A.劳动法调整国家进行劳动力管理中的关系B.劳动法的29/58社会关系C.承揽关系属于与劳动关系有密切联系的社会关系,应受到劳动法的调整D.劳动法调整的是狭义上的劳动关系题目3是(选择一项:A.在我国境内设立的外商独资企业B.我国公民在境外设立的独资企业C.我国境内的个体经济组织D.在我国境内设立的企业派驻境外的劳动者题目4劳动法作为一个独立的法律部门,是自19世纪初大工业生产后,由于国家对雇佣关系的干预而从(选择一项:A.传统社会保障法中独立出来的B.传统经济法中独立出来的C.传统民法中独立出来的题目5劳动法基本原则的法律选择一项:A.宪法B.部门规章C.行政法规D.地方性法规题目6特殊就业群体人员不包括(。选择一项:A.妇女B.儿童C.少数民族人员D.残疾人题目7我国《就业促进法》规定的就业方针是(选择一项:30/58A.独立实行劳动者自主择业的方针B.C.独立实行市场调节就业的方针D.独立实行政府促进就业的方针题目8我国法律禁止的健康歧视,除了残疾歧视,还包括(选择一项:A.视听障碍歧视B.传染病歧视C.行为障碍歧视D.传染病病原携带歧视题目9下列关于劳动合同的说法中,错误的是(选择一项:A.劳动合同是双务合同B.劳动合同具有从属性C.劳动合同是实践性合同D.劳动合同往往涉及第三人的物质利益关系题目10劳动合同中当事人双方约定的具体的劳动标准和劳动条件(选择一项:A.由劳动行政部门规定B.不能低于集体合同的规定C.可以低于集体合同的规定D.由当事人自由约定题目11用人当自用工之日起()内订立书面劳动合同。选择一项:A.1个月B.2个月C.6个月D.3个月题目12非全日制用工的计酬方式主要是(31/58选择一项:A.按月计酬B.按天计酬C.按小时计酬D.按件计酬题目13选择一项:A.群众性B.阶级性C.自愿性D.组织性题目14国有企业职工民主管理的基本形式是(选择一项:A.董事会会议B.职工代表大会C.工会D.监事会题目15我国法律规定,职工代表大会至少(选择一项:A.经常召开B.每一年召开一次C.每半年召开一次D.每半年召开二次题目1638条规定:集体现,即行终止。选择一项:A.4年B.6个月C.1至3年D.5年题目17根据我国有关法律规定,下列各项支出不属于劳动者工资范围的有(选择一项:A.职工福利费用B.加班工资C.计件工资D.计时工资题目18恒大公司安排工人刘路春节期间(正月初一到初二)上32/58(。选择一项:A.150%的工资报酬B.200%的工资报酬C.300%的工资报酬D.100%的工资报酬题目19属于特殊情况下的工资有(选择一项:A.高温补贴B.婚、丧假工资C.科研津贴D.奖金题目20我国现阶段在工资制度改革的过程中试行的年薪制,其适用范围是(选择一项:A.企业高级技术人员B.企业的经营者C.国务院认定的有特殊贡献的专家D.政府高级公务员题目21狭义上的国际劳动立法,主要指(选择一项或多项:A.国际劳工公约B.国际劳工组织章程C.国际劳工建议书D.国际劳工宪章题目22选择一项或多项:A.劳动关系B.与就业关系有密切联系的社会关系C.雇佣关系D.与劳动关系有密切联系的其他社会关系题目23劳动法成为独立的法律部门,其原因在于(选择一项或多项:A.劳动法有独立的内容体系B.劳动法有特定的主体C.33/58劳动法有特定的调整方法D.劳动法有特定的调整对象题目24下列关于劳动法与民法的区别,正确的是(选择一项或多项:A.劳动法与民法的主体不相同B.劳动法与民法的调整的原则不完全相同C.劳动法和民法的调整对象不同D.劳动法与民法的主体相同,但主体的权利义务不同题目25下列对劳动法上劳动就业的理解,正确的有(选择一项或多项:A.公民的劳动权利能力和劳动行为能力有时会出现不一致的情况B.劳动就业的主体必须具有劳动权利能力C.劳动就业必须是出自公民的自愿D.劳动就业的主体必须具有劳动行为能力题目26选择一项或多项:A.职业供求信息、市场工资指导价位信息和职业培训信息发布B.对就业困难人员实施就业援助C.办理就业登记、失业登记等事务D.就业政策法规咨询、职业指导和职业介绍题目27设立职业中介机构应当具备的条件有(选择一项或多项:A.有明确的章程和管理制度B.有一定数量具备相应职业资格的专职工作人员C.法律、法规规定的其他条件D.有开展业务必备的固定场所、办公设施和一定数额的开办资金题目2834/58我国目前职业培训的种类主要有(选择一项或多项:A.劳动预备制度培训B.学校教育和培训C.职业培训机构的培训D.学徒培训题目29按照劳动合同期限的不同,劳动合同可分为(选择一项或多项:A.无固定期限劳动合同B.固定期限劳动合同C.短期劳动合同D.以完成一定工作任务为期限的劳动合同题目30竞业限制的人员限于(选择一项或多项:A.用人单位的员工B.用人单位的高级管理人员C.其他负有保密义务的人员D.高级技术人员题目31有权确认劳动合同无效的机构有(选择一项或多项:A.劳动管理部门B.劳动争议调解委员会C.劳动争议仲裁委员会D.人民法院题目32选择一项或多项:A.辅助性的工作岗位上B.替代性的工作岗位上C.临时性的工作岗位上D.固定性的工作岗位上题目33工会的性质,一般认为它具有(35/58选择一项或多项:A.群众性B.全民性C.自愿性D.阶级性题目34我国工会组织的法律地位表现在(选择一项或多项:A.具有法人资格B.独立性C.合法性D.代表性题目35集体协商一般要经过的阶段有(选择一项或多项:A.进入谈判准备阶段B.正式进行谈判阶段C.集体协商的提出和协商代表资格的确定D.签订集体合同题目36根据集体合同签订的程序不同,可划分为(选择一项或多项:A.强制合同B.自由合同C.专门合同D.一揽子合同题目37目前我国的工资形式包括(选择一项或多项:A.计件工资B.津贴C.计时工资D.奖金题目38津贴的具体作用有(选择一项或多项:A.奖励作用B.激励作用C.补偿作用D.调节作用题目39特殊情况下的工资有(选择一项或多项:A.加班加点的工资B.履行国家或社会义务期间的工资C.36/58休假期间的工资D.最低工资题目40最低工资,是指劳动者在法定工作时间或依法签订的劳动合同约定的工作时间内提供提供了正常劳动的情形包括()选择一项或多项:A.劳动者依法享受带薪年休假B.劳动者依法享受带薪探亲假、婚丧假C.法定工作时间内依法参加社会活动期间D.劳题目41刘某与某有限责任公司签订了为期3年的劳动合同,自20XX年2月1日起至20XX年2月16个月。20XX年6月18日刘某向公司提出解除劳动合同,并向公司索要经济补偿征求公司意见,未经双方协商,因而不同意解除合同,并提出如的费用。试分析:1.刘某提出解除劳动合同时是否需要说明理由?为什么?2?为什么?予刘某经济补偿金?为什么?4.刘某应否赔偿用人单位的培训费用?为什么?答:(1)不需说明理由。王某在20XX年6月18日提出解除劳动合同时,尚处于试用期内,我国《劳动法》未规37/58需要说明理由。前3的行为是法律所允许的。同不适用劳动法中有关经济补偿金的规定。偿责任的条件是当事人有不履行或不适当履行劳动合同的行为、劳动法的有关规定,没有过错行为,依法不应承担赔偿责任。形考任务2网上课堂案例讨论赵某是某公司的一名销售员,20XX年8月,由于业务繁忙,公司多次要求赵某加班,并且威胁赵某如不加班则会辞退他。赵某在8月份有20个工作日,工作时间达到10个小时,并且连续两个周末没有得到休息。在月底领取工资的时候,赵某发现公司没有支付给他应有的加班费,之下向某劳动争议仲裁委员会提起仲裁。38/58试分析:1.某公司要求赵某加班的行为是否合法。2.某公司应当如何支付赵某加班工资。答:1.该公司的行为不合法。劳动者本人的同意,而不应当以胁迫或者威胁的手段。并且,延长工作时间,一般每日不超过l小时;条件下,每日不得超过3小时,每月合计不得超过36小时;《劳动法》第38条还规定,用人单位应当保证劳动者每周至少休息一日。形,因此,每日加班不得超过1小时,每月合计不得超过36小时。许某在20XX年8月的加班时间明显已经超过了《劳动法》的限制,侵害了劳动者的休息权。2.根据《劳动法》44条的规定:安排劳动者延长工作时间的,支付不低于工资的150%的工资报酬;的200%的工资报酬;法定休息日安排劳动者工作的,支付不低于工资的300%的39/58工资报酬。”天景商贸公司应当遵照此条规定给许某支付加班工资。形考任务3一、单项选择题(每小题2分,共40分)题目1是(选择一项:a.职工每日工作8小时,每周工作45小时b.职工每日工作8小时,每周工作44小时c.职工每日工作8小时,每周工作40小时d.职工每日工作8小时,每周工作48小时题目2下列人员中能依法实行综合计算工作制的是(选择一项:a.铁路巡检工b.企业中的外勤人员c.出租车司机d.企业中的推销人员题目3未婚职工探望父母,原则上每年给假一次,假期为(选择一项:a.20天b.30天c.10天d.40天题目4用人单位由于生产经营需要,履行()程序后可以延长工作时间。选择一项:a.与工会和劳动者协商同意b.用人单位自行决定c.报经劳动行政部门批准d.与工会协商同意题目5负有对职工广泛开展劳动安全卫生教育义务的主体是(40/58选择一项:a.劳动行政部门b.企业工会c.职业安全卫生行政管理部门d.用人单位题目6对从事有职业危害作业的劳动者进行定期健康检查,其费用由(选择一项:a.用人单位承担b.劳动者个人承担c.政府财政承担d.劳动者与用人单位共同承担题目7特种作业人员必须接受安全技术培训,未经培训或培训考核不合格者(选择一项:a.经有关主管人员批准可以上岗作业b.不得上岗作业c.可以暂时上岗作业,待考核合格后予以转正d.可以上岗作业题目8选择一项:a.30人以上死亡的b.10人以上30人以下死亡的c.3人以上10人以下死亡的d.3人以下死亡的题目9我国《劳动法》班劳动。选择一项:a.7个月b.8个月c.5个月d.3个月题目10在我国,未成年工是指(选择一项:41/58a.年满16周岁未满18周岁的劳动者b.年满14周岁未满16周岁的劳动者c.年满18周岁的劳动者d.年满12周岁未满14周岁的劳动者题目11根据相关法律规定,我国对残疾人就业实行()的方针。选择一项:a.分散就业b.集中就业与分散就业相结合c.国家安排就业d.集中就业题目12选择一项:a.由用人单位支付b.由生育保险基金支付c.由女职工自行支付d.由女职工与用人单位共同支付题目13及《劳动保障监察条例》的规定,劳动保障行政部门实施(选择一项:a.劳动保障检察活动b.劳动保障检查活动c.劳动保障督察活动d.劳动保障监察活动题目14劳动保障监察员进行劳动法执行情况的调查、检查时,应当佩戴劳动保障监察标志,出示劳动保障监察证件并且不得少于(选择一项:a.4人b.5人c.2人d.3人题目15下列不属于工会在进行劳动法律监督的时候,依法享有的权利的是(选择一项:42/58a.行政处罚权b.建议组织职工撤离危险现场权c.支持举报控告权和舆论监督权d.独立调查权和知情权题目16劳动保障监察案件结案后应建立档案。档案资料应当至少保存(选择一项:a.5年b.2年c.1年d.3年题目17根据我国法律规定,共同请求的,可视为集体争议。选择一项:a.3人以上b.5人或者以上c.10人以上d.30人或者以上题目18下列各种纠纷中不属于劳动争议的是(选择一项:a.劳动者与用人单位之间没有订立书面劳动合同,但已形成劳动关系后发生的纠纷b.劳动者请求社会保险经办机构发放社会保险金的纠纷c.劳动者退休后,与尚未参加社会保险统筹的原用人单位因追索养老金而发生的纠纷d.用人单位和劳动者因劳动关系是否已经解除而发生的纠纷题目19劳动争议一般由()的劳动争议仲裁委员会管辖。选择一项:a.用人单位注册地b.劳动者所在地c.劳动合同履行地或用人单位所在地d.劳动合同签订地题目20解仲裁法》规定,劳动争议申请仲裁的时效期间为(43/58人知道或者应当知道其权利被侵害之日起计算。选择一项:a.60日b.1年c.6个月d.2年二、多项选择题(每小题240分)题目21选择一项或多项:a.职业培训时间b.停工待料的时间c.用于上班的交通时间d.女职工哺乳婴儿时间题目22下列各选项中属于我国现行法定节日的有(选择一项或多项:a.中秋节b.清明节c.端午节d.元旦、春节题目23下列各选项中属于职工不享受带薪年休假的情形有(选择一项或多项:a.职工依法享受寒暑假,其休假天数多于年休假天数的b.累计工作满1年不满10年的职工,请病假累计2个月以上的c.累计工作满10年不满20年的职工,请病假累计3个月以上的d.职工请事假累计20天以上且单位按照规定不扣工资的题目24下列各选项中属于我国《劳动法》规定的,企业延长职工工作时间不受限制的情形有(选择一项或多项:a.b.需紧急救援的c.企业为了完成紧急生产经营需要,经与职工协44/58商同意d.发生重大事故,威胁劳动者生命健康,需紧急处理的题目25我国《劳动法》规定,新建、改建、扩建工程的劳动安全设施必须与主体工程(选择一项或多项:a.同时投入生产和使用b.同时验收c.同时施工d.同时设计题目26的规定,生产安全事故分为(选择一项或多项:a.一般事故b.重大事故c.特别重大事故d.较大事故题目27组织对其进行职业健康检查,时间有(选择一项或多项:a.在岗期间的职业健康检查b.离岗时的职业健康检查c.离岗一年后的职业健康检查d.上岗前的职业健康检查题目28有(选择一项或多项:a.用人单位所在地的依法承担职业病诊断的医疗卫生机构b.用人单位注册地的依法承担职业病诊断的医疗卫生机构c.劳动者本人居住地的依法承担职业病诊断的医疗卫生机构d.劳动者户籍所在地的依法承担职业病诊断的医疗卫生机构题目45/5829下列各选项中属于劳动法上的特殊群体的有(选择一项或多项:a.农民工b.残疾劳动者c.未成年工d.女职工题目30对妇女生理机能变化过程中的保护包括(选择一项或多项:a.哺乳期保护b.产期保护c.孕期保护d.经期保护题目3116周岁的未成年人,选择一项或多项:a.履行审批手续b.保障其身心健康c.经未成年人的父母或者其他监护人同意d.保障其接受义务教育的权利题目32《残疾人就业条例》规定残疾人就业保障措施有(选择一项或多项:a.税费优惠与相关支持b.规范残疾人就业保障金的征收与使用c.拓宽残疾人就业渠道d.扶持农村残疾人的生产劳动题目33劳动保障监察具有的基本特征有(选择一项或多项:a.行政性b.专门性c.法定性d.唯一性题目34针对劳动违法行为的监察程序主要有(选择一项或多项:a.回访b.立案c.调查d.处理题目35根据监督主体的46/58不同,社会监督一般包括(选择一项或多项:a.群众组织的监督b.普通群众的监督c.报刊等传媒监督d.执法部门的监督题目36劳动保障行政部门调查、检查时,有下列情形之一的,可以采取证据登记保存措施(选择一项或多项:a.b.不采取证据登记保存措施以后难以取得c.当事人采取措施不当可能导致证据灭失d.当事人可能毁灭证据题目37根据劳动争议一方劳动者人数的多少,可分为(选择一项或多项:a.团体争议b.集体争议c.群体争议d.个人争议题目38选择一项或多项:a.调解b.仲裁c.诉讼d.和解题目39对下列案件中,的有(选择一项或多项:a.解除劳动合同争议b.追索经济补偿或赔偿金c.追索劳动报酬d.追索工伤医疗费题目40因用人单位的下列行为发生劳动争议的,在案件审理中由用人单位负举证责任的有(47/58选择一项或多项:a.b.用人单位解除劳动合同c.计算劳动者工作年限d.用人单位决定减少劳动者劳动报酬三、案例分析题(20分)题目41李某于20XX年6月开始在某市化学纤维厂工作,在工作时接触过有害气体。20XX年1220XX年6月再次发病。同年20XX年8月,李某丧失劳动能力,医院确认为三硫化碳中毒后遗症,其职业病应形成于化学纤维厂工作期间。20XX年3月,李某在20XX年至20XX年三次住院不给报销医疗费,20XX年停发了李某的保健费。20XX年10有关待遇,补发20XX年至今的工资差额、补报医疗费、保健费等。试分析:李某的前后两个用人单位谁应该对其患职业病承担责任。48/58事有害作业的职工,其所在单位必须为其建立健康档案;查,其检查材料装入健康档案;交新单位。李某的职业病没有过错。形考任务4一、单项选择题(每小题2分,共40分)题目11601年英国伊丽莎白女王颁布的(选择一项:a.《家庭津贴法》b.《劳工疾病保险法》c.《国民救济法》d.《济贫法》题目2对于社会保障法所调整的社会保障保障行为为标准分类的是(选择一项:a.社会保障管理关系b.社会保险关系c.社会保障基金筹集关系d.社会保障监督关系题目3在社会保障法发展史上具有里程碑意义的是1935年发布的《社会保障法》其发布国家是49/58(选择一项:a.法国b.英国c.美国d.德国题目4世界各国社会保障模式中传统型模式的主要保障对象是(选择一项:a.劳动者b.体力劳动者c.特殊群体劳动者d.所有社会成员题目5以下各选项中不属于养老保险基金来源基本渠道的是(选择一项:a.国家财政补贴b.社会捐赠c.用人单位缴纳的保险费d.劳动者缴纳的保险费题目6)的,按月领取基本养老金。选择一项:a.10年b.20年c.15年d.25年题目7目前,我国基本医疗保险费(选择一项:a.全部由劳动者个人缴纳b.全部由用人单位缴纳c.由国家财政拨款缴纳d.由用人单位和职工共同缴纳题目8工伤保险实行的原则是(选择一项:50/58a.过错责任原则b.公平责任原则c.无过错责任原则d.题目9业保险条例》规定,按照规定参加失业保险,所在单位和本人已按照规定履行缴费义务满(理失业登记,并有求职要求的,失业人员即可领取失业保险金。选择一项:a.3年b.2年c.1年d.4年题目10《社会保险法》规定(选择一项:a.职工应当参加生育保险b.职工可以参加生育保险c.职工必须参加生育保险d.职工不必参加生育保险题目11社会救助法属于(选择一项:a.社会法的体系b.经济法的体系c.劳动法的体系d.民法的体系题目12申请

温馨提示

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

评论

0/150

提交评论