版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【MOOC】C程序设计基础-厦门大学中国大学慕课MOOC答案简单语法与程序选择题1、【单选题】下面的叙述正确的是()。本题答案:【一个C的源程序可以由一个或多个函数组成】2、【单选题】C程序是从()开始执行的。本题答案:【主函数】3、【单选题】关于C程序的叙述,正确的是()。本题答案:【一条语句可以写在多行,也可以多条语句写在一行】4、【单选题】以下正确的printf语句是()。本题答案:【?printf(ThisisaCprogram.\n);】5、【单选题】/*程序功能:打印输出helloworld#includestdio.hintmain(){printf(Hello,world\n);return0;}上面程序的运行结果是()本题答案:【程序出错,不能运行】6、【单选题】设有程序“1.cpp”,编译后运行该程序,执行的是()文件。本题答案:【1.exe】7、【多选题】下面程序的错误是()#includestdio.hintmian(){printf(helloworld)return0;}本题答案:【printf(helloworld)后面少分号#主函数名写错】8、【多选题】输出结果为500+200=700的语句是()。本题答案:【printf(500+200=%d,500+200);#printf(500+200=700);】9、【多选题】输出结果为25*64=1600的语句是()。本题答案:【printf(25*64=%d,25*64);#printf(25*64=1600);】10、【多选题】下面是关于C程序注释的叙述,其中正确的是()。本题答案:【/*……*/可以注释多行,也可以注释一行#//是行注释,从//开始至行尾为注释内容】判断题(本周语法汇总)1、【判断题】编写C程序时,main函数必不可少。本题答案:【正确】2、【判断题】printf("\n");可实现换行本题答案:【正确】3、【判断题】C的每条语句结束处必须用分号。本题答案:【正确】4、【判断题】注释语句不影响程序的运行。本题答案:【正确】5、【判断题】若使用printf输出结果,则必须在程序前添加#includestdio.h本题答案:【正确】6、【判断题】C程序中的标点符号(如分号;)必须用英文的标点符号。本题答案:【正确】输入数据_表达式_数学函数的编程练习--------计分程序改错题:两值交换-------选做,不计入总分语法知识选择题1、【单选题】下列浮点数的表示中不正确的是()。本题答案:【e23】2、【单选题】合法的C语言标识符是()本题答案:【sum】3、【单选题】不合法的C语言标识符是()。本题答案:【4d】4、【单选题】下列定义变量的语句中错误的是()。本题答案:【Doublea1;】5、【单选题】在C语言中,要求运算数必须是整型的运算符是()。本题答案:【%】6、【单选题】下面()语句正确地描述了计算公式本题答案:【y=(a*x*x*x)/(x–b);】7、【单选题】下面()是合法的赋值语句.本题答案:【i=1;】8、【单选题】下面程序的输出是()。#includestdio.hintmain(){intx=10,y=3;printf(%d,y=x/y);return0;}本题答案:【3】9、【单选题】下面程序的输出是()。#includestdio.hintmain(){inta=5;printf(a=%d\n,++a+2);return0;}本题答案:【a=8】10、【单选题】78%10的结果是()。本题答案:【8】11、【单选题】下面程序的输出是()。#includestdio.hintmain(){inta=8;printf(%d\n,(a++)*2);return0;}本题答案:【16】12、【单选题】下面程序的输出是()。#includestdio.hintmain(){inta=3;printf(%d\n,(a--)*7);return0;}本题答案:【21】13、【单选题】下面程序的输出是()。#includestdio.hintmain(){intb=3,a=3;printf(%d,%d\n,b,a--);return0;}本题答案:【3,3】14、【单选题】i=1;执行()语句后,变量i的值不会发生变化。本题答案:【i+5;】15、【单选题】intx;scanf(%d,x);下面()可以获得x的个位数。本题答案:【x%10;】16、【单选题】语句floatx=3.0,y=4.0;下列表达式中y的值为9.0的是()。本题答案:【y+=x+2.0】17、【单选题】有关运算符的正确描述是()本题答案:【单目运算符优先级高于双目运算符】18、【多选题】下面()语句正确地描述了方程本题答案:【?y=a*x*x*x+c;#y=(a*x*x*x)+c;】19、【多选题】下面()能完成变量a,b的值的交换。本题答案:【t=a;a=b;b=t;#a=a+b;b=a-b;a=a-b;】20、【多选题】()可以使整型变量i的值加1。本题答案:【i++;#++i;#i=i+1;#i+=1;】21、【多选题】inty,a;scanf(%d,y);输入任意整数,下面()中,a是y的百位数。本题答案:【a=y/100%10;#a=y%1000/100;】单分支编程题.--------计分单分支.-----------选做,不计入总分选择题---计分1、【单选题】?能正确表示逻辑关系x=y=z的C语言表达式为()本题答案:【(x=y)(y=z)】2、【单选题】能正确表示逻辑关系“a大于等于10或a小于等于0”的C语言表达式是()本题答案:【a=10‖a=0】3、【单选题】能正确表示逻辑关系“79X90”的C语言表达式是()本题答案:【?(X79)(X90)】4、【单选题】设a为整型变量,不能正确表达数学关系10<a<15的C语言表达式是()本题答案:【?10a15】5、【单选题】设x,t均为int型变量,则执行语句“x=10;t=xx10;”后,t的值为()提示:赋值运算优先级较低,低于算术、关系、逻辑运算。本题答案:【?0】6、【单选题】下面程序,运行后的输出结果是()#includestdio.hintmain(){inta=1,b=3,c=4;if(ab)a=b;if(ac)a=c;printf(%d,%d,%d\n,a,b,c);}本题答案:【4,3,4】7、【单选题】语法不正确的语句是()本题答案:【?if(x==y)(x!=0)x++;】8、【单选题】如果整型变量a,b,c的值分别为5,4,3,则语句if(abc)c++;执行后c的值是()本题答案:【3】9、【单选题】如果整型变量a,b,c的值分别为3,4,5,则语句if(abc)c++;执行后c的值是()本题答案:【6】10、【单选题】运行以下程序,如果从键盘上输入5,则输出结果是()#includestdio.hintmain(){intx;scanf(%d,x);if(x--5)printf(%d,x);}本题答案:【无输出?】11、【单选题】C语言语句中,可以用来决定分支流程的表达式是()本题答案:【?任意表达式】12、【单选题】intx=102,y=12;printf(%2d,%3d\n,x,y);执行后输出结果是()提示:当%md中m小于数据的实际宽度时,按实际宽度输出。本题答案:【102,12】13、【单选题】设i是int型变量,j是float型变量,用下面的语句给这两个变量输入值:scanf(i=%d,j=%f,i,j);为了把10和2.5分别赋给i和j,则正确的输入为()本题答案:【i=10,j=2.5回车】14、【单选题】执行下面语句,inta=1,b=2,c=3;if(ac)b=c;a=c;c=b;a,b,c的值分别为()(用逗号分隔)提示:由if控制的分支语句只有一条本题答案:【3,2,2】15、【单选题】请选出正确的输入语句()。本题答案:【doublef;scanf(%lf,f);】16、【多选题】在printf函数中,浮点型数据输出的格式控制符有()。本题答案:【%e#%f#%g】17、【多选题】下面程序中,()可以输出变量a,b,c的最大值。本题答案:【if(a=ba=c)printf(最大值为%d\n,a);if(b=ab=c)printf(最大值为%d\n,b);if(c=ac=b)printf(最大值为%d\n,c);#max=a;if(bmax)max=b;if(cmax)max=c;printf(最大值为%d\n,max);】18、【填空题】设a=1,b=2,c=3,关系表达式a+b=c的值是()。本题答案:【1】19、【填空题】设a=1,b=2,c=3,逻辑表达式abc的值是()。本题答案:【1】20、【填空题】设a=1,b=2,c=3,逻辑表达式a||!b||!c的值是()。本题答案:【1】21、【填空题】输入一个考试分数(0至100范围内),如果分数小于60分,则输出“不及格”;大于90分输出“优秀”;大于等于60并且小于等于90,则输出“合格”。(有1个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){intx;printf("请输入分数(0-100):");scanf("%d",x);if(x60)printf("不及格\n");if(x90)printf("优秀\n");printf("合格\n");//注意分数在一个区间内,C语言中该如何描述return0;}本题答案:【if(x>=60&&x<=90)##%_YZPRLFH_%##if(60<=x&&x<=90)##%_YZPRLFH_%##if(60=x)##%_YZPRLFH_%##if(x>=60&&90>=x)##%_YZPRLFH_%##if(x>=60&&x<=90)##%_YZPRLFH_%##if(60<=x&&x<=90)##%_YZPRLFH_%##if(60=x)##%_YZPRLFH_%##if(x>=60&&90>=x)##%_YZPRLFH_%##if((x>=60)&&(x<=90))】22、【填空题】我国的邮政编码由六位阿拉伯数字组成,前第三位代表邮区,厦门市的邮政编码前三位为361。下面的程序功能:如果输入的邮政编码前3位是361,则输出“厦门市的邮件”;如果不是361,则输出“不是厦门市的邮件”。请完善程序(有2个空,答案一行写一个,不要添加多余的空格).#includestdio.hintmain(){intcode;printf("请输入邮政编码:");scanf("%*3d",code);//用scanf函数截取输入邮政编码的前3位if(361code)printf("厦门市的邮件\n");if(361!=code)printf("不是厦门市的邮件\n");return0;}需要更多样例参考的同学可查阅课件“选择结构初步”里的最后一个文档“习题解析”中第2题本题答案:【%3d==】多分支编程题.------计分分支2.-----------选做,不计入总分多分支选择题1、【单选题】分析以下程序,下列说法正确的是()#includestdio.hmain(){intx=5,a=0,b=0;if(x=a+b)printf(****\n);elseprintf(####\n);}?本题答案:【输出####】2、【单选题】分析以下程序,下列说法正确的是()#includestdio.hmain(){intx=6,a=8,b=3;if(x=a+b)printf(****\n);elseprintf(####\n);}本题答案:【输出****】3、【单选题】分析以下程序,下列说法正确的是()#includestdio.hmain(){intx=0,a=0,b=0;if(x==a+b)printf(****\n);elseprintf(####\n);}本题答案:【输出****】4、【单选题】运行以下程序,如果从键盘上输入5,则输出结果是()#includestdio.hintmain(){intx;scanf(%d,x);if(x--5)printf(%d,x);elseprintf(%d,x++);}提示:本题答案:【4】5、【单选题】运行以下程序,如果从键盘上输入5,则输出结果是()#includestdio.hintmain(){intx;scanf(%d,x);if(x--5)printf(%d,x);elseprintf(%d,++x);}可以参考本周课件“附加例题解析与作业指导”----“选择结构附加例题解析”文档的第一个例题本题答案:【?5】6、【单选题】运行以下程序,如果从键盘上输入9,则输出结果是()#includestdio.hintmain(){intx;scanf(%d,x);if(++x10)printf(%d,x);elseprintf(%d,--x);}可以参考本周课件“附加例题解析与作业指导”----“选择结构附加例题解析”文档的第一个例题本题答案:【?9】7、【单选题】以下程序的输出是()#includestdio.hintmain(){floatx=2.0,y;if(x0.0)y=0.0;elseif(x10.0)y=1.0/x;elsey=1.0;printf(%f\n,y);}本题答案:【?0.500000】8、【单选题】?下面程序的运行结果是()。#includestdio.hmain(){inta=12,b=-34,c=56,min=0;min=a;if(minb)min=b;if(minc)?min=c;printf(%d,min);}可以参考本周课件“附加例题解析与作业指导”----“选择结构附加例题解析”文档的最后一个例题本题答案:【-34】9、【单选题】分析以下程序,输出结果是()#includestdio.hintmain(){intx=5;if(x)printf(****\n);printf(####\n);}H、I、K、****L、无输出本题答案:【****####】10、【单选题】分析以下程序,输出结果是()#includestdio.hintmain(){intx=5;if(x)x=6;x=7;printf(%d\n,x);}本题答案:【7】11、【多选题】按功能键F5进入调试状态后,可以()。本题答案:【设置断点#控制程序一步一步地执行,每执行一步,都可以暂停#观察变量或表达式值的变化】12、【多选题】下面()是正确的符号函数程序。当x0时,y=1当x=0时,y=0当x0时,y=-1(提示:按if-else配对规则分析程序,y值的运算结果与符号函数一致,才是正确的程序)本题答案:【if(x0)y=1;elseif(x==0)y=0;elsey=-1;#y=0;if(x!=0)if(x0)y=1;elsey=-1;】13、【多选题】程序功能:输入一个整数,当它是偶数时,输出“该数是偶数”,否则,输出“该数是奇数”。请完善程序,空格处应填()。#includestdio.hintmain(){intx;printf(请输入x:);scanf(%d,x);if(x%2==0)printf(该数是偶数\n);//偶数除以2的余数为0printf(该数是奇数\n);return0;}本题答案:【else#if(x%2!=0)#elseif(x%2!=0)】14、【多选题】输入一个考试分数(0至100范围内),如果分数小于60分,则输出“不及格”;否则输出“及格”。(程序有1个空,请选择正确的答案)#includestdio.hintmain(){intx;printf(请输入分数(0-100):);scanf(%d,x);if(x60)printf(不及格\n);printf(及格\n);return0;}本题答案:【else#if(x=60)#elseif(x=60)】15、【填空题】读程序,写出运行结果。#includestdio.hmain(){inta=1,b=3,c=5;if(c==a+b)printf(yes\n);elseprintf(no\n);}本题答案:【no】16、【填空题】读程序,写出运行结果。#includestdio.hintmain(){intx=2,y=-1,z=5;if(xy)if(y0)z=0;elsez=z+1;printf(%d\n,z);}本题答案:【5】17、【填空题】读程序,写出运行结果。#includestdio.hmain(){floata,b,c,t;a=3;b=7;c=1;if(ab){t=a;a=b;b=t;}if(ac){t=a;a=c;c=t;}if(bc){t=b;b=c;c=t;}printf(%5.2f,%5.2f,%5.2f,a,b,c);//注意%5.2f的输出格式与逗号}本题答案:【1.00,3.00,7.00】18、【填空题】下面是一个旅游自助程序。程序先输出选择菜单,如果用户输入1,则提示输入租车数量,用变量i保存,然后计算需支付的金额,并输出。如果用户输入2,则提示输入购票数量,用变量j保存,然后计算需支付的金额,并输出。如果用户输入其它数,则提示选择错误。费用计算方法:租一辆车需支付150元。门票一张60元,如果购票数=10,则每张50元。请完善程序。(程序有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){intchoose,i,j,money;printf(\n\t\t旅游自助服务\n);printf(\t1---租车\t2---购买门票\n\n);printf(请选择您需要的服务:);scanf(%d,choose);if(){printf(请输入租车数量);scanf(%d,i);money=150*i;printf(\n您需支付:%d元\n,money);}(choose==2){printf(请输入购票数量);scanf(%d,j);if(j=10)money=50*j;elsemoney=60*j;printf(\n您需支付:%d元\n,money);}else{printf(选择错误);}return0;}本题答案:【choose==1elseif##%_YZPRLFH_%##1==chooseelseif】单循环编程题.------计分循环基础练习1.--------不计入总分单循环选择、填空题1、【单选题】设有如下程序段,则输出结果为()intk=0,a;for(a=1;a=1000;a++)k=k+1;printf(k=%d,k);提示:可参考课件“附加例题解析”文档中的例题本题答案:【k=1000】2、【单选题】设有如下程序段,则最后一次输出的是()inta;for(a=1;a=1000;a++)printf(a=%d,a);提示:可参考课件“附加例题解析”文档中的例题本题答案:【?a=1000】3、【单选题】设有如下程序段,则输出结果是()inta;for(a=1;a=1000;a++);printf(a=%d,a);提示:可参考课件“附加例题解析”文档中的例题本题答案:【a=1001】4、【单选题】设有如下程序段,则输出结果为()intk=0,a;for(a=1;a=1000;a++){a=a+1;k=k+1;}printf(k=%d,k);本题答案:【k=500】5、【单选题】inti,j=10;for(i=1;i==j;i++);的循环次数是()提示:可参考课件“附加例题解析”文档中的例题本题答案:【?0】6、【单选题】inti,j;j=10;for(i=1;i=j;i++)j--;程序的循环次数是()本题答案:【?5】7、【单选题】语句for(x=0,y=0;y!=1x4;x++);是()本题答案:【循环4次?】8、【单选题】设有程序段:intk=10;while(k=0)k=k-1;则下面叙述正确的是()本题答案:【?循环体语句一次也不执行】9、【单选题】?设有程序段:intk=10;while(k==0)k=k-1;则下面叙述正确的是()本题答案:【循环体语句一次也不执行】10、【单选题】?设有程序段:intk=10;while(k!=0)k=k-1;则下面叙述正确的是()本题答案:【while循环重复执行10次】11、【单选题】与语句while(!x);等价的语句是()本题答案:【?while(x==0);】12、【单选题】inti=0,j;for(j=10;ij;j--)i++;程序的循环次数是()本题答案:【5?语法错误5】13、【单选题】设有程序段,以下说法正确的是()x=-1;do{x=x*x;}while(!x);本题答案:【?循环体将执行一次】14、【单选题】C语言中while和do-while循环的主要区别是()本题答案:【?do-while的循环体至少无条件执行一次】15、【单选题】下列语句不是死循环的是()?本题答案:【?inti=10;while(i)i--;】16、【单选题】下面程序的功能是:计算1~10之间的奇数之和及偶数之和,空白处应填()#includestdio.hintmain(){inta,b,c,i;a=c=0;for(i=0;i=10;i+=2){a+=i;}printf(偶数之和=%d!\n,a);printf(奇数之和=%d!\n,c-11);}本题答案:【c+=i+1;?】17、【单选题】下面程序的功能是()#includestdio.hintmain(){intx,s=0,i;for(i=1;i=5;i++){scanf(%d,x);s=s+x;}printf(s=%d\n,s);return0;}本题答案:【输入任意5个整数,输出这5个数的和】18、【单选题】下面程序的功能是()#includestdio.hintmain(){intx,s=0,i;scanf(%d,x);while(x!=0){s=s+x;scanf(%d,x);}printf(s=%d\n,s);return0;}本题答案:【输入一组整数,以输入0作为结束,求所有数的和并输出】19、【单选题】for(i=1;i=10;i++)printf(****);循环结束后,i的值是()。本题答案:【11】20、【多选题】下面()循环体执行10次。本题答案:【for(i=1;i=10;i=i+1){循环体;}#for(i=2;i=20;i=i+2){循环体;}#for(i=0;i=9;i=i+1){循环体;}#for(i=10;i=1;i=i-1){循环体;}】21、【多选题】下面()是正确的判断素数程序(m1)。本题答案:【j=0;for(i=2;i=m-1;i++)if(m%i!=0)j++;if(j==m-2)printf(“%d是素数\n,m);#j=0;for(i=2;i=m-1;i++)if(m%i==0)j++;if(j==0)printf(“%d是素数\n,m);#flag=0;for(i=2;i=m-1;i++)if(m%i==0)flag=1;if(flag==0)printf(“%d是素数\n,m);】22、【填空题】编程:输入一个整数,计算该整数的位数,并输出位数。输入样例:12345输出样例:输入的是5位数请完善程序。(程序有1个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){inti=0,k,j;scanf("%d",k);//k也可能是负整数do{k=k/10;i++;}while();printf("输入的是%d位数\n",i);}提示:参考本周视频“求输入数的位数”。本题答案:【k!=0##%_YZPRLFH_%##0!=k##%_YZPRLFH_%##!k==0】23、【填空题】编程:输入一个整数,计算该整数的位数,并输出位数。输入样例:12345输出样例:输入的是5位数请完善程序。(程序有1个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){inti=0,k,j;scanf(%d,k);//k也可能是负整数do{i++;}while(k!=0);printf(输入的是%d位数\n,i);}提示:参考本周视频“求输入数的位数”本题答案:【k=k/10;##%_YZPRLFH_%##k/=10;】循环编程练习2.--------计分循环基础练习2.-------不计入总分循环进阶选择、填空题1、【单选题】运行下面的程序,得到的输出是()#includestdio.hintmain(){inti,j;for(i=1;i=2;i++)for(j=1;j=2;j++)printf(i=%d,j=%d\n,i,j);}本题答案:【i=1,j=1i=1,j=2i=2,j=1i=2,j=2】2、【单选题】?运行下面的程序,输出的星号个数一共是()#includestdio.hintmain(){inti,j;for(i=1;i=4;i++){for(j=1;j=i;j++)putchar('');putchar('*');putchar('\n');}}本题答案:【4】3、【单选题】运行下面的程序,输出的星号个数一共是()#includestdio.hintmain(){inti,j;for(i=1;i=4;i++)for(j=1;j=i;j++)putchar('');putchar('*');putchar('\n');}本题答案:【1】4、【单选题】执行下面的程序片段,k的值是()intk=0,i,j;for(i=0;i5;i++)for(j=0;j3;j++)k=k+1;本题答案:【15】5、【单选题】若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是本题答案:【for(i=1;i=5;i++){p=1;p*=i;}?】6、【单选题】下面程序的功能是输出以下形式的图案,则在下划线处应填入的是****************#includestdio.hintmain(){inti,j;for(i=1;i=4;i++){for(j=1;j=;j++)putchar('*');putchar('\n');}return0;}本题答案:【2*i-1?】7、【单选题】下面程序的功能是输出以下形式的图案,则在下划线处应填入的是()****************#includestdio.hintmain(){inti,j;for(i=1;i=4;i++){for(j=1;j=;j++)putchar('*');putchar('\n');}return0;}本题答案:【2*(5-i)-1】8、【单选题】鸡兔同笼,共有98个头,386只脚,编程求鸡、兔各多少只。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#includestdio.hintmain(){intx,y;for(x=1;x98;x++){_____(1)____if(__?(2)___){printf(x=%d,y=%d,x,y);}}return0;}本题答案:【(1)y=98-x;(2)2*x+4*y==386;?】9、【单选题】打印所有的“水仙花数”。所谓“水仙花数”,是指一个三位数,其各位数字的立方和等于该数本身。例如,153是“水仙花数”,因为。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#includestdio.hintmain(){inti,j,k,n;printf(resultis:);for(n=100;___(1)____;n++){i=n/100;//得到百位j=____(2)______;k=n%10;//得到个位if(______(3)______?){printf(%d\t,n);//输出结果}}printf(\n);return0;}本题答案:【?(1)n1000(2)(n-i*100)/10(3)i*100+j*10+k==i*i*i+j*j*j+k*k*k】10、【单选题】下面程序的功能是()#includestdio.hintmain(){intx,s,i;scanf("%d",x);s=x;for(i=1;i=6;i++){scanf("%d",x);if(sx)s=x;}printf("s=%d\n",s);return0;}提示:可参考本周视频“求最值及其位置”本题答案:【输入7个整数,输出其中的最大数】11、【多选题】阅读下面的程序,该程序完成的功能有()#includestdio.hintmain(){intnumber,min;inti,n=1;printf("请输入第1个数");scanf("%d",number);min=number;//只有1个数时,最小数就是这个数,设min初值为第1个数for(i=2;i=8;i++){printf("请输入第%d个数",i);scanf("%d",number);if(minnumber)//min与新输入的数比,如果更大,则{min=number;//min更新为较小的数n=i;//n更新为较小数的位置}}printf("第%d个数最小,为%d\n",n,min);//输出最小数的位置与最小数return0;}提示:可参考本周视频“求最值及其位置”。本题答案:【输出8个数中的最小数#输出最小数的位置】12、【多选题】下面()仅输出m的大于1的最小因子。本题答案:【for(i=2;i=m-1;i++)if(m%i==0){printf(%dis最小因子\n,i);break;}#i=2;while(m%i!=0)i++;printf(%dis最小因子\n,i);】13、【填空题】程序功能:输入n的值(n11),计算1!+2!+3!+......+n!,并输出计算结果。请完善程序。(程序有1个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){inti,n;longsum=0,fac=1;//fac存储每个加项(阶乘)的值printf(请输入n的值:);scanf(%d,n);for(i=1;i=n;i++){//后一加项与前一加项的关系sum=sum+fac;}printf(和为%ld\n,sum);return0;}提示:可以参考“累加和”中讲解的最后一个例题本题答案:【fac=fac*i;##%_YZPRLFH_%##fac=i*fac;##%_YZPRLFH_%##fac*=i;】14、【填空题】编写作图程序:输入一个整数n,输出由n行上三角形与n+1行下三角形组成的如下菱形。输入样例:5输出样例:(程序有3个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){intn,i,j;scanf("%d",n);for(i=1;i=n;i++)//输出n行上三角形{for(j=1;j=n-i+1;j++)//输出每行*号前的空格(1)for(j=1;j=(2);j++)//输出第i行的*号putchar('*');putchar('\n');}for(i=1;i=(3);i++)//输出n+1行下三角形{for(j=1;j=i-1;j++)putchar('');for(j=1;j=2*n+3-2*i;j++)putchar('*');putchar('\n');}return0;}提示:n行上三角形的编程,可以参考本周教学视频:“循环的嵌套”中讲解的最后一个例题n+1行下三角形的编程与上三角类似,如何用公式表示第i行*的个数,可参考循环的嵌套小节中的“问与答”文档本题答案:【putchar('');2*i-1n+1##%_YZPRLFH_%##printf("");2*i-1n+1##%_YZPRLFH_%##putchar('');2*i-11+n##%_YZPRLFH_%##printf("");2*i-11+n##%_YZPRLFH_%##putchar('');i*2-1n+1##%_YZPRLFH_%##printf("");i*2-1n+1##%_YZPRLFH_%##putchar('');i*2-11+n##%_YZPRLFH_%##printf("");i*2-11+n】15、【填空题】编程输出如下图的九九乘法口诀表:(程序有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){inti,j;printf("\t\t\t\t乘法口诀表\n\n");for(i=1;i=9;i++)//外循环输出9行{for(j=1;j=(1);j++)//内循环每行输出i列printf("%d*%d=%d\t",i,j,(2));//输出乘法表printf("\n");//输出一行后换行}return0;}提示:1、注意规律,第i行第j列输出的是:i*j=i*j的积;2、可以参考本周视频:“编程案例解析:九九乘法表”本题答案:【ii*j##%_YZPRLFH_%##ij*i】字符编程题.----------计入总分字符更多编程练习2.----------不计入总分选择题1、【单选题】下列()是合法的字符常量。本题答案:【'\n'】2、【单选题】下列合法的字符串常量是()。本题答案:【56】3、【单选题】已知字母A的ASCII码为十进制的65,下面程序的输出是()。intmain(){charch1,ch2;ch1='A'+'5'-'3';ch2='A'+'6'-'3';printf(%d,%c,ch1,ch2);}本题答案:【67,D】4、【单选题】设有以下程序段,则输出结果是()。charc1='b',c2='e';printf(%d,%c\n,c2-c1,c2-'a'+'A');本题答案:【3,E】5、【单选题】若变量c为char类型,能正确判断出c为小写字母的表达式是()。本题答案:【(c='a')(c='z')】6、【单选题】有如下程序段,执行该程序段后,x的值为()。inta=14,b=15,x;charc='A';x=(ab)(c'B');本题答案:【1】7、【单选题】若有下列类型说明语句:charw;intx;floaty;doublez;则表达式w*x+z-y值的正确数据类型为()。本题答案:【double】8、【单选题】若有下列类型说明语句:intx;doubley;则表达式x-y值的正确数据类型为()。本题答案:【double】9、【单选题】doublex;正确的输入语句是()。本题答案:【scanf(%lf,x);】10、【单选题】下面()将十进制数转为八进制数输出。本题答案:【printf(%o,50);】11、【单选题】下面()将十进制转为十六进制输出。本题答案:【printf(%x,50);】12、【单选题】下面()将十六进制数转为八进制输出。本题答案:【printf(%o,0x50);】13、【单选题】下面()类型的取值范围没有负数。本题答案:【unsigned】14、【单选题】下面程序段的输出结果是()。unsignedshorti=1;while(i0){i++;}printf(i=%u\n,i);本题答案:【0】15、【单选题】如果想更精确地保存12345.67891,应该选用()型的变量。本题答案:【double】16、【多选题】编程统计某高速收费站单向通过的车辆数量,该高速为3车道,一次通过的车不超过3辆。程序功能:通过车辆时,输入相应的数(1-3之间),程序进行累加;当输入字符s时,输出当前通过的车辆总和;当输入e时,输出通过的车辆总数,并结束程序。程序有一个空,请选择正确的答案。#includestdio.hintmain(){charc1;inttotal=0;printf(\t\t\t\t计数程序\n\n);//输出提示菜单printf(s---显示当前通过的车辆总数\t1-3---新增车辆数\te---显示通过的车辆总数,并结束程序\n\n);do{//输入一个字符if(c1=='s')printf(当前通过的车辆总数是:%d\n,total);elseif(c1=='1')total=total+1;elseif(c1=='2')total=total+2;elseif(c1=='3')total=total+3;}while(c1!='e');printf(总过的车辆总数是:%d\n,total);return0;}输入、输出样例如下图:本题答案:【scanf(%c,c1);//%c前有空格#scanf(%c,c1);#c1=getchar();】17、【多选题】用for循环语句编程输出A~Z之间的所有大写字母,字母之间以空格分隔,要求一行输出8个字符。下面的程序有一个空,请选择恰当的循环语句完善程序。#includestdio.hintmain(){charc;intcount=0;{printf("%c",c);count++;if(count%8==0)//每8个字符换行printf("\n");}return0;}本题答案:【for(c='A';c='Z';c++)#for(c=65;c=90;c++)】创建函数.----计分函数更多练习.------不计入总分函数的定义、调用选择填空题1、【单选题】以下说法正确的是()本题答案:【C语言程序总是从主函数main()开始执行。】2、【单选题】已知函数fun类型为void,则void的含义是()本题答案:【执行函数fun后,函数没有返回值】3、【单选题】若有返回值的函数类型和return语句中的表达式类型不一致,则()本题答案:【返回值的类型以函数类型为准】4、【单选题】下面函数定义正确的是()。注意:形参的格式本题答案:【doublefun(floatu,floatv){returnu+v;}】5、【单选题】以下函数fun的返回值类型为()。fun(doublex){……}本题答案:【int】6、【单选题】一个C语言程序的基本组成单位是()。本题答案:【函数】7、【单选题】C语言中函数返回值类型由()决定。本题答案:【定义函数时指定的函数类型】8、【单选题】voidarea(intlength,intwidth){ints;s=length*width;printf(“长%d,宽%d的长方形面积是%d\n”,length,width,s);}有如上求长方形面积函数,正确的调用方法是()。提示:本题area是无返回值的函数。本题答案:【area(1,2);】9、【单选题】intarea(intlength,intwidth){ints;s=length*width;returns;}有如上求长方形面积函数,正确的调用方法是()。提示:本题area是有返回值的函数。本题答案:【c=area(1,2);】10、【单选题】编写函数area(intlength,intwidth),函数的功能是:求长方形面积,并打印输出面积值。下面()是正确的。提示:本题area没有要求返回值。本题答案:【voidarea(intlength,intwidth){ints;s=length*width;printf(“长方形面积是%d\n”,s);}】11、【单选题】编写函数area(intlength,intwidth),函数的功能是:求长方形面积,并返回面积值。下面()是正确的。本题答案:【intarea(intlength,intwidth){ints;s=length*width;returns;}】12、【填空题】编写函数计算下面多项式的值,并返回值编写main,输入x,调用该函数计算多项式的值并显示结果。请完善下面的程序:(有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hdoublef(doublex){2*x*x+3*x+1;//返回计算结果}intmain(){doublex;printf(请输入x:);scanf(%lf,x);printf(f(%.2f)的值是%.2f,x,);//调用f函数return0;}本题答案:【returnf(x)】13、【填空题】一个正整数如果恰好等于它的除自身外的因数之和,这个数称为“完数”。例如,6的因数有1、2、3,且6=1+2+3,因此6是“完数”。编写判别完数的函数wanshu(intx):功能判断x是否为完数,如果是,则返回1,不是,则返回0。编写main()中让x从1循环至1000,并调wanshu函数,如果返回值为1,则输出该数。请完善下面的程序:(有3个空,答案一行写一个,不要添加多余的空格)#includestdio.hintwanshu(intx){inti,r=0;for(i=1;ix;i++){if()//判断x能整除i?即判断i是否是x的因数r=r+i;//将因数累加进r中}if(r==x)//判断因数和是否等于x,是则返回1,不是,返回0return1;elsereturn;}intmain(){inti;for(i=1;i=1000;i++){if()//调用wanshu函数,根据函数值,判断i是否为完数,printf("%d是完数\n",i);}return0;}本题答案:【x%i==00wanshu(i)==1##%_YZPRLFH_%##x%i==001==wanshu(i)##%_YZPRLFH_%##x%i==00wanshu(i)##%_YZPRLFH_%##x%i==00wanshu(i)0##%_YZPRLFH_%##x%i==000wanshu(i)】14、【填空题】编写最小值函数,功能求x,y的最小值,并返回最小值。main()中输入x,y的值,并调用min函数,输出返回值。请填空完善程序。(有3个空,答案一行写一个,不要添加多余的空格)#includestdio.hint(intx,){if(xy)returnx;returny;}intmain(){intx,y;printf(请输入2个数);scanf(%d%d,x,y);printf(较小的数是%d,min(x,y));return0;}本题答案:【minintyelse##%_YZPRLFH_%##minintyelseif(x>=y)】15、【填空题】编写求最大公约数函数gcd:功能是求两数的最大公约数,并返回该数。main函数中调用该函数,并输出最大公约数。请填空完善程序。(有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hintgcd(intm,intn)//求m,n的公约数的函数{intr;r=m;//r是公约数,初值为mwhile((m%r!=0)||(n%r!=0))//当r不是公约数时,循环直至找到公约数;//r减小1returnr;}intmain(){intm,n;printf("请输入两个数");scanf("%d%d",m,n);printf("最大公约数%d\n",);//调用gcd函数return0;}本题答案:【r=r-1gcd(m,n)##%_YZPRLFH_%##r-=1gcd(m,n)##%_YZPRLFH_%##r--gcd(m,n)##%_YZPRLFH_%##--rgcd(m,n)】16、【填空题】编写求最小公倍数函数sct:功能是求两数的最小公倍数,并返回该数。main函数中调用该函数,并输出最小公倍数。请填空完善程序。(有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hintsct(intm,intn)//求m,n的公倍数的函数{intr;r=m;//r是公倍数,初值为mwhile((r%m!=0)||(r%n!=0))//当r不是公倍数时,循环直至找到公约数;//r增加1,用于下次循环测试下一个数return;//返回得到的公倍数}intmain(){intm,n;printf(请输入两个数);scanf(%d%d,m,n);printf(最小公倍数是%d\n,sct(m,n));return0;}本题答案:【r=r+1r##%_YZPRLFH_%##r+=1r##%_YZPRLFH_%##r++r##%_YZPRLFH_%##++rr】函数综合应用选择题1、【单选题】已知个人所得税税率表如下:应交税额=(收入-5000)*税率-速算扣除数。-------------------------------------------------------------------------------------------------------编写求税收函数doubletax_fun(doublex):x为收入,计算应交税额,并返回该数。A收入8000元,B收入7000元,C收入12000元,在main函数中调用tax_fun函数,计算出A、B、C的应交税总额。程序有3个空,请选择应填入的正确答案。#includestdio.hdoubletax_fun((1)x){doubley,tax;y=x-5000;//扣除5000元免税金额if(y=3000)//按分档税率计算应交税额,结果保存在tax变量中tax=y*0.03;elseif(y=12000)tax=y*0.1-210;elseif(y=25000)tax=y*0.2-1410;elseif(y=35000)tax=y*0.25-2660;elseif(y=55000)tax=y*0.3-4410;elseif(y=80000)tax=y*0.35-7160;elsetax=y*0.45-15160;return(2);}intmain(){printf(A、B、C三人应缴税总额为%.2lf元,(3));return0;}本题答案:【(1)double(2)tax(3)tax_fun(8000)+tax_fun(7000)+tax_fun(12000)】2、【单选题】程序功能:输入一个正偶数为参数,输出两个素数,并且这两个素数之和等于原来的正偶数。如果存在多组符合条件的素数,则全部输出。#includestdio.hintisprime(intn)//判断n是否为素数{inti,flag=1;for(i=2;in;i++)if(n%i==0){flag=0;i=n;}(1)}intmain(){intm,i;scanf(%d,m);for(i=2;im/2+1;i++)if((2))printf(%d+%d=%d\n,i,m-i,m);return0;}完成题目的要求,()是正确的选项。本题答案:【returnflag;isprime(i)==1isprime(m-i)==1】全局变量编程练习.--------计分函数定义、调用完整程序练习.------不计入总分选择题1、【单选题】以下叙述中错误的是()。本题答案:【全局变量的存储类别是auto型的。】2、【单选题】下列叙述错误的是()。本题答案:【主函数中定义的变量在整个程序中都有效】3、【单选题】当全局变量与函数内部的局部变量同名时,则在函数内部()。本题答案:【局部变量有效】4、【单选题】以下说法中正确的是()本题答案:【形参是局部变量,其作用范围仅限于函数内部。】5、【单选题】在一个源文件中定义的全局变量的作用域为()本题答案:【从定义该变量的位置开始至本文件结束】6、【单选题】下面程序的运行结果是()#includestdio.hvoidproc(inta);intmain(){proc(2);proc(3);}voidproc(inta){staticintx;//静态存储变量inty=0;x=x+a;y=y+a;printf(%d\t%d\t,x,y);}提示:静态存储变量x在编译时产生,整个程序运行结束时才消失。因此,能记住每次调用proc结束时x的值。本题答案:【2253】7、【单选题】下面程序运行中,x被分配---释放存储空间,总共有()次这样的过程。#includestdio.hvoidproc(inta);intmain(){proc(2);proc(3);}voidproc(inta){staticintx;....;}提示:提示:全局变量、static型变量在编译时,给变量分配存储空间;整个程序运行结束,释放变量所占的存储空间。本题x是静态存储变量。本题答案:【1】8、【单选题】下面程序运行中,x被分配---释放存储空间,总共有()次这样的过程。#includestdio.hvoidproc(inta);intmain(){proc(2);proc(3);}voidproc(inta){intx;....;}提示:本题x是局部变量,只当proc函数运行时产生。(1)定义变量x时,给x分配存储空间。(2)proc函数执行结束,x消失,释放x所占的存储空间本题答案:【2】9、【单选题】下面程序中,x被分配---释放存储空间,总共有()次这样的过程。#includestdio.hvoidproc(inta);intx;intmain(){proc(2);proc(3);}voidproc(inta){x=2;....;}提示:全局变量、static型变量在编译时,给变量分配存储空间;整个程序运行结束,释放变量所占的存储空间本题x是全局变量本题答案:【1】10、【单选题】下面程序运行中,形参a被分配---释放存储空间,总共有()次这样的过程。#includestdio.hvoidproc(inta);intmain(){proc(1);proc(2);proc(3);}voidproc(inta){a=2;....;}提示:本题a是局部变量,作用域只在proc函数内(1)定义变量a时,给a分配存储空间。(2)proc函数执行结束,a消失,释放a所占的存储空间本题答案:【3】11、【单选题】程序输出结果为()#includestdio.hvoidproc();intmain(){intx=1;//定义局部变量x,局部变量只在本函数中有效proc();printf(%d\n,x);}voidproc(){intx;//定义局部变量x,局部变量只在本函数中有效x=2;}本题答案:【1】12、【单选题】程序输出结果为()。#includestdio.hintx=0;//x定义在所有函数之外,为全局变量voidproc();intmain(){x=1;proc();printf(%d\n,x);}voidproc(){x=2;}本题答案:【2】13、【单选题】下面程序的执行结果为()。#includestdio.hvoidproc();intmain(){intx=8;//定义局部变量x,局部变量只在本函数中有效proc();printf(%d\n,x);return0;}voidproc(){x=100;}本题答案:【编译不能通过】14、【多选题】阅读“变量的作用域”的讨论题中程序,其中定义了全局变量floatarea1,area2,area3;下面叙述正确的是()。本题答案:【area1,area2,area3定义为全局变量,可以将cal函数计算出来的面积值传递给max_3函数#floatarea1,area2,area3;语句后的所有函数都可以使用这3个变量】填空题1、【填空题】吴老师要为单位采购书籍,购买总金额不能超过4000。现编写一段程序,帮助吴老师采购书籍。程序功能:输入书的价格,程序提示购书的剩余金额,当新选的书价大于剩余金额,则提示已超过购买限额,并结束程序。请完善下面的程序:(有1个空,答案一行写一个,不要添加多余的空格)#includestdio.hdoublebook_sum(doubleprice);//函数声明intmain(){doubleprice,total=0,diff;while(total=4000){printf(请输入书价:);scanf(%lf,price);total=book_sum(price);//调用函数,计算当前所购书的总金额diff=4000-total;if(diff=0)printf(还可购买%.2f元的书\n,diff);elseprintf(已超过购买限额);}return0;}doublebook_sum(doubleprice){sum=0;sum=sum+price;returnsum;}可以参阅本周课件“变量的存储类型”中第一个学习内容“请先动手做3---static变量”中的例题解说。本题答案:【staticdouble##%_YZPRLFH_%##doublestatic##%_YZPRLFH_%##staticfloat##%_YZPRLFH_%##floatstatic】一维数组练习.------计分数组编程更多练习.----------不计入总分一维数组选择题1、【单选题】以下数组定义中,错误的是()。本题答案:【inta[3]={1,2,3,4};】2、【单选题】设有定义inta[10]={0};则说法正确的是()。本题答案:【数组a有10个元素,各元素的值为0】3、【单选题】执行下面的初始化语句,()保存的不是字符串。本题答案:【charstr[6]={'S','t','r','i','n','g'};】4、【单选题】设有以下定义,则数组s1和s2()。chars1[]={'S','t','r','i','n','g'};chars2[]=String;本题答案:【长度不同,内容也不同】5、【单选题】设已定义charstr[6]={'a','b','\0','c','d','\0'};执行语句printf((%s,str)后,输出结果为()。本题答案:【ab】6、【单选题】引用数组元素时,数组元素下标不可以是()。本题答案:【字符串】7、【单选题】已定义字符数组s1和s2,以下错误的输入语句是()。本题答案:【gets(s1,s2);】8、【单选题】inta[10]={1,2,3};则a[2]的值为()。本题答案:【3】9、【单选题】inta[5]={1,2,3};则a[4]的值为()。本题答案:【0】10、【单选题】下面()是字符串结束符。本题答案:【'\0'】11、【单选题】下面()是错误的数组定义。本题答案:【inta[2*i];】12、【单选题】设有定义inta[3];下面数组元素的赋值中,错误的是()。本题答案:【a[3]=3;】13、【单选题】定义inta[5];下面()不可以给5个数组元素赋值。本题答案:【a={1,2,3,4,5};】14、【单选题】定义intb[6];下面()可以输出数组的所有元素的值。本题答案:【for(i=0;i6;i++)printf(%d,b[i]);】15、【填空题】有长度为10的一维整型数组a,由键盘输入它的值(10个不等的数),求a数组中最小元素的值及其在数组中的位置。输入样例:169562324756813635输出样例:最小元素是6,是第7个元素注意:a[0]是数组中的第1个元素。请完善程序。(有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hintmain(){inti,a[10],min,k;//k存储位置for(i=0;i10;i++)scanf(%d,a[i]);min=a[0];//假设第1个数为最小数k=1;//k保存最小数的位置,此时为1for(i=1;i10;i++){if(a[i]){min=a[i];//min更新为较小数//k更新为较小数的位置}}printf(最小元素是%d,是第%d个元素,min,k);}提示:求数组元素的最小值可以参考本周附加例题解析“求最值及其位置”中的数组方法例题,注意位置序号与本例的区别本题答案:【】二维数组与结构体编程.-------------不计入总分二维数组与结构体选择题1、【单选题】若已经定义structstu{inta;intb;}student;,则下列输入语句中正确的是。本题答案:【scanf(%d,student.a);】2、【单选题】设已经定义unionu{chara;intb;}vu;在VC中存储char型数据需要1个字节,存储int型数据需要4个字节,则存储变量vu需要个字节。本题答案:【4】3、【单选题】设有定义enumdate{year,month,day}d;则正确的表达式是。本题答案:【d=year】4、【单选题】若已经定义typedefstructstu{inta,b;}student;,则下列叙述中正确的是。本题答案:【student是结构体类型】5、【单选题】设有定义enumdate{year,month,day}d;则下列叙述中正确的是。本题答案:【date是类型、d是变量、year是常量】6、【判断题】下面程序的功能:输入一个3*3的整数矩阵,输出正对角线上元素之和。#includestdio.hintmain(){inta[3][3],i,j,sum=0;printf(输入一个3*3的整数矩阵\n);for(i=0;i3;i++)for(j=0;j3;j++)scanf(%d,a[i][j]);printf(\n对角线上元素之和为:\n);for(i=0;i=3;i++)//计算对角线上元素之和for(j=0;j3;j++)if(j=i)sum=sum+a[i][j];printf(%d,sum);return0;}请判断:在“计算对角线上元素之和”这段程序中,共有2处错误,对吗?修改正确后,运行如下图本题答案:【正确】7、【填空题】定义行星枚举类型,枚举常量从1开始编号,请填写下面的空格(不要添加多余的空格)enumPlanet{Mercury=,Venus,Earth,Mars,Jupiter,Saturn,Uranus,Neptune}本题答案:【1】8、【填空题】定义一个新的字符类型别名CHAR,请填写空白处(注意不要添加多余的空格)typedefCHAR;本题答案:【char】9、【填空题】已知二维数组元素的值,输入行下标和列下标,输出该行列元素的值。例如,输入1,0输出a[1][0]=9填写程序中空白处,完善程序功能。(有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hmain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};introw,col;printf(Inputthevalueofrow,col:);scanf(%d,%d,row,col);printf(a[%d][%d]=%d,row,,);}本题答案:【cola[row][col]】10、【填空题】已知若干个学生的成绩,每个学生四门课程,要求输出其中有不及格成绩的学生编号。学生编号由0开始计算。有多门不及格的学生编号只输出一次。请根据题意,填写程序空白处。(有2个空,答案一行写一个,不要添加多余的空格)#includestdio.hmain(){intscore[][4]={{60,70,80,90},{56,70,45,90},{70,75,48,18}};inti,j;intflag;//设标志,flag为0,表示未输出该学生编号;flag为1,表示已输出该学生编号for(i=0;i3;i++){flag=0;for(j=0;j4;j++)if(60flag==){printf("%d\t",i);flag=1;}}}本题答案:【score[i][j]0】选择题1、【单选题】设已定义inta,*p;下列赋值表达式中正确的是。本题答案:【
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 给排水和消防工程施工设计方案
- 苏版六年级数学小升初知识点
- 质量通病与防治措施方案
- 产后出血管理规范
- 成人腹部外科围手术期患者血液管理指南(2026版)
- 《义务教育道德与法治课程标准(2022年版)》解读(完整版)
- 防台防汛安全措施方案
- 发动机常见故障维修的方法与技巧
- 心理健康抵御压力攻击
- 房屋装修合同合同协议书模板
- 清明假期安全教育课件
- 兴国经济开发区投资开发有限公司2026年公开招聘笔试参考试题及答案解析
- 2026年循证护理计划
- 机电工程创优指南
- 体验营销外文文献翻译2025年译文3000多字
- 2026年民族团结测试题题库及答案
- 某律所财务内部管理制度
- 园长幼儿园考核制度
- 2025宁夏德润农业发展投资集团有限公司招聘合格人员及笔试历年备考题库附带答案详解
- 学校文印室财务制度
- 2026年河北公路养护高级技师试题及答案
评论
0/150
提交评论