XXXX春机械设计制造及其自动化(机电)本科.docx
《XXXX春机械设计制造及其自动化(机电)本科.docx》由会员分享,可在线阅读,更多相关《XXXX春机械设计制造及其自动化(机电)本科.docx(64页珍藏版)》请在课桌文档上搜索。
1、教育部人才培养模式改革和开放教育工程湖州广播电视大学C+语言程序设计形成性考核作业学生姓名学号班级湖州播送电视大学编制C+语言程序设计平时作业一批阅得分教师签名一、单项康邦更1 .c+源程序文件的默认扩展名为().A.cppB.exeC.objD.Iik2 .由C+源程序文件爆评而成的目标文件的默认扩屣名为().A.cppB.exeC.objD.Iik3 .由C+目标文件连接而成的可执行文件的默认扩屣名为().A.cppB.exeC.objD.Iik4 ,C+程序从上机到辨到结果的几个操作步验依次是().A.通译、编辑.连接、运行B.编辑、编译.连接、运行C.愉译、运行、编辑.连接D.稳构、运
2、行.编辑.连接5 .以下标识初中不金是保存字的是),A.caseforintB.defau1.tthenwhi1.eC.boo1.c1.ass1.ongD.Rotoreturnchar能作为C+程序的根本单位是(A.字符B.语句C.函数D.源程序文件7 .程序中主函数的名字为().A.BainB.MAINC.MainD.任意标识符8 .C+程序的根本模块为A.表达式B.标识符C语句D.函数9,可用作C+浩言用户标识符的一组标识符是()。A.voiddefine+WORDB.a3_b323YNC.for-abcCaseD.2aDOSiZeOf10 .存储以下数据,占用存储字节最多的是().A.0
3、B.0C.*0D.0.011 .程序运行中需要从绽隹上输入多于一个数据时,各数据之间应使用()符号作为分隔符.A.空格或逗号B.逗号或回车C.逗号或分号I),空格或回车12 .设inta=12.期执行完语句a+=a*a;后.a的值S:()。A.12B.144C,156D.28813.保设在程序中a,b.c均被定义成整型.所属的值郎大于1.则以下能正确表示代数式(abc.1.Oa*b*cB.i(a*b*c)C.1.ab(f1.oat)cD.1.0abc14.设Inta三15,b=26;*,则cout0&Ax=10的相反表达式为()。A.xIOB.x10C.x=0I1.x0&xIO17 .x0I1
4、.=5的相反表达式为).A.x=0I1.y!=5B.x0y!=5I).x0y=518 .设X和y均为boo1.量,则X&y为真的条件是().A.它们均为真B.其中一个为真C.它们均为假D.其中一个为饯19 .设X和y均为boo1.量,则X1.1.y为假的条件是().A,它们均为真B,其中一个为真C,它们均为假D,其中一个为俣20 .字符串ab=12n,的长度为).6B.7C.8D.921.修定以下X和均为int型变量,则不正稽的赋值为().A.x+=y+B.+=y+C.x=+yD.+x=+y22 .以下的符号常量定义中,格误的定义是()。A.constM=IO;B.constintM=20:C
5、.constcharch:D.constboo1.mark=truc:23 .循环语句for(inii=0:in;i+)couti*i,:中街环体执行的次效力().A.1B.n1.C.nD.n+124 .在下面循环语句中绷环体执行的次数为().for(inti=0;in2)break:A.n/2B.n/2+1C.n/2-1D.n-125 .在下面循环诒仞中内层循环体S语句的执行总次数力().for(inti=0:in;i+)for(intj=i:jS;A.n2B.(n+1.)2C,n(n-1.)2D,n(n+1.)226 .在下面循环语句中循环体执行的次数为().的表达式inti=0.s=0;
6、whi1.e(s20)(i+:s+=is)A.4B.5C.6D,727 .在下面循环语句中循环体执行的次数力()。inti=0:doi+*;hi1.e(ii.A.for循环B.hi1.e循环C.do循环D.任一种循环30 .Sitch语句能够改写为()语句。A.forB.ifC.doD.whi1.e31 .do语句能终改写为语句。A.复合B.ifC.switchD.whi1.e32 .在下面的一维数俎定义中,知一个右语法情误.(A.inta=(i,2,3);B.inta10=0;C.inta;D.inta5:33 .在下面的字符数组定义中.哪一个有语法错误。(.A.chara2三,abcdef
7、g:B.chara0=x+y=55.”:C.chara15;D.chara(1.三,5:34 .在下面的二缗散组定义中,正确的选项是()。A.inta5;B.intu5;C.intb3=U1.3.S),2B;D.inta(10);35 .保走一个二维数组的定义语句为inta34=3.4).12.8.6):,则元素a1.2的值为(A.2B.4C.6D.836 .假定一个二雉数组的定义语句为inta34=3.4.(2.8.6):,则元素a21.的值为.A.在一个密数中.可以有多条return语句B.函数的定义不能设套,但函数的调用可以送套C,函数必须有返回值D,不同的西数中可以使用相同名字的交量4
8、0 .函数重我是指().两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B,两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C,两个以上的函数名字不同.但形参的个数或类型相同D.两个以上的声数取楣同的函数名,并且函数的返回类型相同H.以下关于函数模板或逑正确的选;更是().A.语数模板也是一个具体类型的函数B.用微模板的类型参数与函数的叁数是同一个板.金C.通过使用不同的类型参数,函数模板可以生成不同类型的函数D.用语政模板定义的函数没有类型42 .以下()的调用方式是引用调用。A,形参和实参郎是变量B形参是指针,实卷是地址值C,形参是引用.实卷是变量D.形卷是变
9、量,实卷是地址值43 .为了提高程序的运行速度,可将不尢复杂的功能用函数实现,牝函数应选择(A.内联密数B.或我函数C.i归函数D.语数模板-14.函数原型语句正确的选项是().intFunction(voida);B.voidFunction(int);C.intFunction(八):D.voidint(doub1.ea):45 .C+中函数返回值的类型是由()决定的.A.return语句中表达式的类型B.该函数定义时的类型C调用函数时的调用语句D.系统粮据结果46 .以下函数的返回转果是.intfunction(char*x)char*x;whi1.e(1*p+):retu-n(p-x-
10、1.):)A.求字行本的长度B.将字符串X连接到字符由p后面C.将字符串X复制到字符串P中D.将字符串X反向存放47 .函蚊调用func(exp1.,ex2).(ex3,exp1.ex5)中所含实参的个数为()个.A.1B.2C.4D,548 .设有如下函数定义intf(chars)charp=s;Whi1.e(*p!=0,)p+;return(p-s);在主函数中用coutf(good)调用上述函数.则输出结果为(。A.3B.4C.5D.649 .以下正确的函数原型语句是()。A. doub1.efun(intx,inty)B. doub1.efu11(intx;inty)C. doub1.
11、efu11(int,int);D. doub1.efun(intx,y);50 .以下正确的说法是.用户诩用标准库函数前,必须重新定义B.用户可以重新定义标准库函数,若如此,该函数将失去厚有含义C.系琉不允许用户重新定义标准库函数D.用户调用标准库函数前,不必使用预揭译命令将该函数所在文件包括到用户源文件中二、第空题1, C+语言是荏语言的基础上开展起来的。2, C+语言的编译单位是扩展名为的文件。3,行星使用注择的开始标记符为。4 .多行注择的开始标记符和皓束标记符分别用和.5 .用于输出表达式值的标准侑出流对象是.6 .用于从键盍上为变量输入值的标准输入流对象是7 .一个完整程序中必须有一
12、个名为的函数。8 .一小语般的函蚊体就是一条语句。9 .当执行Cin语句时,从键盘上输入每个数据后必密接着输入一个符.然后才能维统输入下一个数据。10 .在C+程序中怛含一个头文件或程序文件的般地译命令为011 .程序中的预处理命令是指以字符开头的命令.12 .一条表达式语句必须以作为转束符.13 -在#inc1.ude命令中所包含的头文件,可以是系统定义的头文件,也可以是定义的头文件.14 .使用#inc】Ude命令可以包含一个头文件,也可以包含一个文件。15 .一小函数定义由和两局部堪成。16 .若一小函数的定义处于调用它的函金之前,则在程序开始可以省去该函蚊的一语句。17 .C+头文件和
13、源程序文件的扩展名分别为和。18 .程序文件的编译铝误分为和两类.19 .当使用保存字作为函数类史时,该函数不返回任何值。20 .当函数叁数表用.保存字表示时,则表示该参数表为空.21 .从一摹函数原型语句“intfun1(void)/可知,该函数的返回类型为,流函数带有个叁ft,22 .当执行CoUt语句输出Ond1.故箔项时,将使C+显示输出屏幕上的光标从当前便置移动到的开f,23 .凝定x=5.y=6,则表达式x+*+y的值为024 .俣定x=5.y=6,则表达式x-*-y的值为。25 .俣定x=5.y=6,则执行表达式y=x+计算后.X和y的值分别为和26 .保定x=5,y=6,则执行
14、表达式y+=x-计算后,X和y的值分别为_和_27 .O+常数OXM5对应的十进制值为.28 .C+常数0345对应的十进制值为“29 .十进制禽数245对应的十六进制的C+表示为.30 .十进制的数245对应的八进制的C+表示为一31 .SignedChar类型的值域范图是至之间的整数.32 .int和门Oat类型的数据分别占用.和一一个字节.33 .f1.oat和doub1.e类型的数据分别占用和个字节.34 .boo1.和char类型的数据分别占用和个字节.35 .unsignedshortini和ini类型的长,度分别为一一和一36 .字符串Thissabook,n的长度为.37 .字
15、符串“nThis,sapennn,的长度为38 .在C+中存储字符串”abcdcf-至少SF要个字节。39 .在C+中存储字符串a+b=c至少需要个字节。10.假定X和为蔓31,其值分别为16和5,则x%y和x/y的值分别为和11.假定X和y为蓼型,其值分别为16和5,则x/y和doub1.e(x)y的值分别为和12.假定X是一个设辑量,43 .假定X是一个设林量,44 .俣定X是一个正辑量,45 .饺定X是一个逻辑量.46 .俣定X是一个正,*量,47 .保定X是一个迈辑量.-18.假定X是一个建辑量,则X&true的值为WJXtrue的值为则X赫fa1.se的值为则XI1.fa1.se的值
16、为RJ!XHfa1.se的值为HX&!x的值为一则XI1.!x的值为49 .教学算式经的C+表达式为.2刈50 .弱学算式的C+表达式为.x+y51 .数学算式一7的C+表达式为.ax+by52 .设C1.WmPrintStatUSready,busy.error:R1JCoUibusy的给出结果是53 .设CnUmPrintstatus1.rcady=2,busy.error:如ICOU1.busy的输出结果是.54 .常数-4.205和6.7E-9分别具有和位有效数字.55 .枚举类型中的每个枚举值都是一个_,它的值为一个.56 .常数100和3.62的数据类型分别为和57 .若x=5.y
17、=10.则计算y*=+X表达式后,K和y的值分别为和,58 .俣定X和Ch分别为ini型和Char型.则SiZeOfx)和SiZeof(Ch)的值分另I为一加.59 .俣定x=10,则表达式x=10?20:30的值为.60 .表达式SqrM81)和pow(6,3)的值分别为和.三、程序*先题,对理序、的敷或类申划有横线的位置,根邦总宠按标号把造宜的内卷写整序下面相应标号的后面1 .斐波那契数列的第I和第2个数分别为。和1,从第三.个数开始,3个数等于其前两个致之和求斐波那契数列中的前20个数.要求每行输出5个数.inc1.udcvoidmai110(intf.f1.f2,i;cout斐波那契数
18、列:n”;f1.=O:f2=1.:coutsetw(6)f1.setw(6)f2:for(i=3:i=20:i+)(f=(I):coutsetw(6)f;if(2)coutend1.;f1.=f2;f2=(3);coutvoidaai11()(doub1.ex.p1.=1.p2=1.,s=0:inti,j=1.;CoUt输入X的值::cinx:for(i=ki=10zi)(p1.*=_(1).;p2*=.一s+=j*p1.p2;j的值为(-1)TJ=一一:Fcoutsend1.:3,打印出2至99之间的所有素数(即不能裱任何敢整除的数。8inc1.ude4inc1.udevoidmiii11(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XXXX 机械设计 制造 及其 自动化 机电 本科
链接地址:https://www.desk33.com/p-1690040.html