2016年广播电视大学c评议程序设计c语言程序设计课程期末复习重点资料考试小抄【精编打印版】_第1页
2016年广播电视大学c评议程序设计c语言程序设计课程期末复习重点资料考试小抄【精编打印版】_第2页
2016年广播电视大学c评议程序设计c语言程序设计课程期末复习重点资料考试小抄【精编打印版】_第3页
2016年广播电视大学c评议程序设计c语言程序设计课程期末复习重点资料考试小抄【精编打印版】_第4页
2016年广播电视大学c评议程序设计c语言程序设计课程期末复习重点资料考试小抄【精编打印版】_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

电大C评议程序设计A考试时长60分钟单选题10题30分,填空题10题30分,写出程序结果4题40分C语言程序设计课程期末复习练习一、单选题1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为。AMAIN2每个C语言程序文件的编译错误分为()类。B23字符串“AB12N“的长度为()。B74在SWITCH语句的每个CASE块中,假定都是以BREAK语句结束的,则此SWITCH语句容易被改写为()语句。BIF5在下面的DOWHILE循环语句中,其循环体语句被执行的次数为()。INTI0DOIWHILEI0SWITCH2X1CASE4PRINTF“D“,XBREAKCASE7PRINTF“D“,2XBREAKCASE10PRINTF“D“,3XBREAKDEFAULTPRINTF“S“,“DEFAULT“PRINTF“SN“,“SWITCHEND“DEFAULTSWITCHEND2INCLUDEVOIDMAININTF1,F2,IF11PRINTF“D“,F1FORI2IVOIDMAININTA1012,39,26,41,55,63,72,40,83,95INTI,I10,I20FORI0IINCLUDEVOIDMAINCHARS15“567891234“INTI,NSTRLENSFORI0IINTLBINTA,INTNINTI,S1FORI0IVOIDMAININTI,S0FORI1IDEFINEN6VOIDMAININTI,AN2,5,8,10,15,21FORI0IINCLUDEVOIDMAININTIUNSIGNEDINTLENCHARA5“STUDENT“,“WORKER“,“CADRE“,“SOLDIER“,“ZZEASAN123“LENSTRLENA0FORI1ILENLENSTRLENAIPRINTF“DN“,LEN109INCLUDEVOIDMAININTA,BFORA2,B3BVOIDLEINTA,INTBINTXAABBXVOIDMAININTX15,Y26PRINTF“DDN“,X,YLEPRINTF“DDN“,X,Y1526261511INCLUDEVOIDMAININTI,S0FORI1IIFS30BREAKIFI20SIPRINTF“SDN“,SS4212INCLUDEVOIDMAININTA936,25,48,24,55,40,18,66,20INTI,B1,B2B1B2A0FORI1IB1B1AIIFAIVOIDSBCHARCHSWITCHCHCASEACASEAPRINTF“WW“BREAKCASEBCASEBPRINTF“GG“BREAKDEFAULTPRINTF“BB“BREAKVOIDMAINCHARA1A,A2B,A3FSBA1SBA2SBA3PRINTF“N“WWGGBB14INCLUDEDEFINEM6VOIDMAININTI,XINTAM10,15,22,37,46,58FORI0ISTRUCTWORKERCHARNAME15INTAGEFLOATPAYVOIDMAINSTRUCTWORKERX“WANGHUA“,52,2350STRUCTWORKERY,PYXPPRINTF“D72FN“,YAGEPAGE,PPAY2010423700016INCLUDEVOIDMAININTI,J,K0FORI0IVOIDMAININTX60INTI2,P1WHILE1IFXI0PIX/IIFIVOIDMAININTA876,63,54,62,40,75,90,58INTIFORI0I70PRINTF“D“,AIPRINTF“N“76759019INCLUDEVOIDWFINTX,INTYXXYYXPRINTF“DDN“,X,YVOIDMAININTX3,Y8WFX,Y111920INCLUDEINTLAINTA,INTNINTI,S0FORI0IINTSGINTX/X为大于等于2的整数INTAINTSQRTX/SQRTX取X的平方根INTI2WHILEIDATAFFNEXTWHILEFIFFDATAXXFDATAFFNEXTRETURNX假定STRUCTINTNODE的类型定义为STRUCTINTNODEINTDATASTRUCTINTNODENEXT3INCLUDEINTSAINTA,INTBIFABRETURN1ELSEIFABRETURN0ELSERETURN14VOIDOUTPUTSTRUCTINTNODEF/F为单链表的表头指针IFFRETURNWHILEFPRINTF“D“,FDATAFFNEXTPRINTF“N“假定STRUCTINTNODE的类型定义为STRUCTINTNODEINTDATASTRUCTINTNODENEXT5INTSCINTA,INTB,INTCIFABIFBARETURNC6INTLIINTNINTAMALLOCNSIZEOFINTINTIFORI0IKCRETURNC8VOIDQASTRUCTWORKERA,INTNINTIFORI0IB则返回1,若AB则返回0,若AVOIDMAININTIFORI3IINTN,I1DOUBLESUM0VOIDMAINSCANF“D“,WHILEIVOIDMAININTIINTP1INTS1FORI1IX1X1AIIFAI0BCONSTINTM220CCONSTM310DCONSTCHARMARK311带有随机函数的表达式RAND20的值在(C)区间内,A119B120C019D02012当处理特定问题时的循环次数已知时,通常采用(A)循环来解决。AFORBWHILECDOWHILEDSWITCH13在SWITCH语句的每个CASE块中,假定都是以BREAK语句结束的,则此SWITCH语句容易被改写为(B)语句。AFORBIFCDODWHILE14FOR语句能够被改写为(D)语句。A复合BIFCSWITCHDWHILE15下面循环语句执行结束后输出的I值为(B)。FORINTI0IN/2COUT5的相反表达式为_XYB|B5的相反表达式为_A5|BY逻辑值为_FALSE_。35若X5,Y10,则XB_7与结构成员访问表达式FPSCORE等价的表达式是_FPSCORE_。三、写出下列每个程序运行后的输出结果1INCLUDEVOIDMAININTX5SWITCH2X3CASE4PRINTF“D“,XCASE7PRINTF“D“,2X1CASE10PRINTF“D“,3X1BREAKDEFAULTPRINTF“S“,“DEFAULTN“PRINTF“SN“,“SWITCHEND“输出结果为1114SWITCHENDPRESSANYKEYTOCONTINUE2INCLUDEVOIDMAININTI,S0FORI1IVOIDMAININTI,S10,S20FORI0IVOIDMAININTN10,Y1WHILENYYPRINTF“YDN“,Y输出结果为Y21PRESSANYKEYTOCONTINUE5INCLUDEVOIDMAININTF,F1,F2,IF1F21PRINTF“DD“,F1,F2FORI3IINCLUDEVOIDMAININTI,NFORN2NTEMPPRINTF“D“,NPRINTF“N“输出结果为235711131719PRESSANYKEYTOCONTINUE7INCLUDEINCLUDECONSTINTM20VOIDMAININTI,C2,C3,C5C2C3C50FORI1IINCLUDECONSTINTM20VOIDMAININTI,SFORI1,S0IVOIDMAININTA1012,39,26,41,55,63,72,40,83,95INTI,I10,I20FORI0IINCLUDEVOIDMAININTICHARA5“STUDENT“,“WORKER“,“CADRE“,“SOLDIER“,“PEASANT“CHARP1,P2P1P2A0FORI0I0P1AIIFSTRCMPAI,P2INTA104,5,6,15,20,13,12,7,8,9VOIDMAININTI,S0,S1,S2S0S1S20FORI0IVOIDMAINCHARA“ABCDBFBGACD“INTI10,I20,I0WHILEAIIFAIAI1IFAIBI2IPRINTF“DDDN“,I1,I2,I输出结果为2311PRESSANYKEYTOCONTINUE5INCLUDEVOIDMAININTA341,2,7,8,5,6,10,6,9,12,3,4INTMA00INTII0,JJ0INTI,JFORI0IMMAIJIIIJJJPRINTF“DDDN“,II,JJ,AIIJJ输出结果为2112PRESSANYKEYTOCONTINUE6INCLUDEVOIDMAININTA,BFORA1,B2BVOIDSBCHARCHSWITCHCHCASEACASEAPRINTF“WW“BREAKCASEBCASEBPRINTF“GG“BREAKCASECCASECPRINTF“PP“BREAKDEFAULTPRINTF“BB“BREAKVOIDMAINCHARA1B,A2C,A3FSBA1SBA2SBA3SBAPRINTF“N“输出结果为GGPPBBWWPRESSANYKEYTOCONTINUE2INCLUDEINCLUDEDOUBLESDINTA,INTB,CHAROPDOUBLEXSWITCHOPCASEXABBREAKCASEXABBREAKCASEXABBREAKCASE/IFBXDOUBLEA/BELSEEXIT1BREAKDEFAULT“运算符错N“EXIT1RETURNXVOIDMAININTX20,Y8PRINTF“32LF“,SDX,Y,PRINTF“32LF“,SDX,Y,PRINTF“32LF“,SDX,Y,/输出结果为120016000250PRESSANYKEYTOCONTINUE3INCLUDEVOIDWFINTX,INTYXXYYXYPRINTF“SUBSX,YD,DN“,X,YVOIDMAININTX18,Y23PRINTF“MAINX,YD,DN“,X,YWFX,YX2XPRINTF“MAINX,YD,DN“,X,Y输出结果为MAINX,Y18,23SUBSX,Y41,64MAINX,Y36,23PRESSANYKEYTOCONTINUE4INCLUDEINCLUDEVOIDFUNCHARSSVOIDMAINCHARS15“567891234“FUNSPRINTF“SN“,SVOIDFUNCHARSSINTI,NSTRLENSSFORI0IVOIDINSERTSORTINTA,INTNINTI,J,XFORI1I0J/为X顺序向前寻找合适的插入位置IFXAJAJ1AJELSEBREAKAJ1XVOIDMAININTIINTA620,15,32,47,36,28INSERTSORTA,6FORI0IVOIDMAININTA83,5,7,9,11,13,15,17INTI,PAFORI0IINTLAINTA,INTNINTI,S0FORI0IINTLBINTA,INTNINTI,S1FORI0ISTRUCTWORKERCHARNAME15/姓名INTAGE/年龄FLOATPAY/工资VOIDMAINSTRUCTWORKERX“WANGHUA“,52,2350STRUCTWORKERY,PYXPPRINTF“SD62FN“,YNAME,YAGE,YPAYPRINTF“SD62FN“,PNAME,PAGE,PPAY输出结果为WANGHUA522350WANGHUA522350PRESSANYKEYTOCONTINUE2INCLUDEINCLUDESTRUCTWORKERCHARNAME15/姓名INTAGE/年龄FLOATPAY/工资VOIDMAINSTRUCTWORKERXCHART“LOUTING“INTD38FLOATF493STRCPYXNAME,TXAGEDXPAYFXAGEXPAY2PRINTF“SD62FN“,XNAME,XAGE,XPAY输出结果为LOUTING3998600PRESSANYKEYTOCONTINUE3INCLUDEINCLUDESTRUCTWORKERCHARNAME15/姓名INTAGE/年龄FLOATPAY/工资INTLESSSTRUCTWORKERR1,STRUCTWORKERR2IFR1AGEINTSAINTA,INTBIFABRETURN1ELSEIFABRETURN0ELSERETURN1函数功能为根据实参A大于、等于或小于实参B,返回1,0或12INCLUDEINTSCINTA,INTB,INTCIFABIFBARETURNC函数功能为返回实参A、B、C中的最大数3DOUBLESFDOUBLEX,INTN/N为大于等于0的整数DOUBLEP1,S1FORI1IINTSCINTXINTAINTSQRTXINTI2WHILEIVOIDTRANSINTXCHARA10INTI0,REMDOREMX16XX/16IFREM0PRINTF“C“,AIPRINTF“N“函数功能为将一个整数化成十六进制数1INCLUDEINTWBINTA,INTN,INTXFORINTI0IINTWCINTA,INTN,INTKINTC0FORINTI0IKCRETURNC函数功能为返回数组中前N个其值大于等于K的元素之和3INCLUDEINCLUDEINCLUDECONSTINTN10INTFFINTX,INTYINTZPRINTF“DD“,X,YSCANF“D“,IFXYZRETURN1ELSERETURN0VOIDMAININTI,A,B,C0SRANDTIME0/初始化随机数系列FORI0IINCLUDEVOIDLIINTNINTAINT电脑商场特别版2MALLOCNSIZEOFINTINTIFORI0I0IPRINTF“D“,AIPRINTF“N“FREEA函数功能为将从键盘输入的N个整数逆序输出6INCLUDEINTLKDOUBLEA,INTNDOUBLES0INTI,M0FORI0ISMRETURNM函数功能为求不小于数组元素之平均值的各元素之和(前N个)五、根据下列每个题目要求编写程序1编写一个函数,函数头格式为“VOIDFUN4CHARA,INTB”,分别求出由字符指针A所指向的字符串中包含的每种十进制数字出现的次数,把统计结果保存在数组B的相应元素。INCLUDEVOIDFUN4CHARA,INTBDOIFA0DOUBLEMEANDOUBLEAMN,INTM,INTNDOUBLEV0FORINTI0IINTFFINTA,INTNINTMUL1IFN1MULA0ELSEMULAN1FFA,N1RETURNMUL/VOIDMAININTA61,2,3,4,5,6PRINTF“DN“,FFA,6/4编写一个主函数,利用WHILE循环,求出并显示满足不等式11/21/31/N5的最小N值。INCLUDEVOIDMAINDOUBLESUM0INTN1WHILETRUEIFSUM1/DOUBLEN5BREAKELSESUM1/DOUBLENNPRINTF“D,LFN“,N,SUM5编写一个主函数,求满足不等式2242N2VOIDMAININTS0,I2DOSIIIFSI2I21000BREAKELSEI2WHILETRUEPRINTF“ID,SD“,I,S6编写一个主函数,计算并输出N的值,其中N值由键盘输入。INCLUDEVOIDMAININTS0,NPRINTF“请输入N的值“SCANF“D“,FORINTI1I0|Y5的相反表达式为(B)AX0|Y5DX0BCHARA”XY55”CCHARA151,2DCHARA10536若用数组名作为函数调用的实参,传递给形参的是(A)。A数组的首地址B数组中的第一个元素C数组全部元素的值D数组元素的个数37由C目标文件连接而成的可执行文件的缺省扩展名为(B)。ACPPBEXECOBJDLIK38假定AB为一个类,则该类的拷贝构造函数的声明语句为(C)。AABBABABXCABABDABABX39对于结构中定义的成员,其隐含访问权限为(A)。APUBLICBPROTECTEDCPRIVATEDSTATIC40在下面构造函数的声明中,存在着语法错误的是DABC(INTA,INT)BBC(INT,INT)CBC(INT,INT5)DBC(INTXINTY)41下面的函数声明中,哪一个是“VOIDBCINTA,INTB”的重载函数(B)AINTBC(INTA,INTB)BVIODBC(INTA,CHARB)CFLOATBC(INTA,INTB,INTC0)DVIODBC(INTA,INTB0)二、填空题1执行“COUTYCOUT5的相反表达式为_XYB或PB_。42假定一个一维数组的定义为“CHARA8”,则该数组所含元素的个数为_8_,所占存储空间的字节数为_32字节_。43假定P所指对象的值为25,P1所指对象的值为46,则P的值为_25_。44假定P所指对象的值为25,P1所指对象的值为46,则执行“P”语句后,P所指对象的值为_26_。45假定一个结构类型的定义为“STRUCTBINTA5CHARB”,则该类型的大小为_24_字节。46假定一个结构类型的定义为“STRUCTADOUBLEA,BAC”,则该类型的大小为_20_字节。47对一个类中的数据成员的初始化可以通过构造函数中的_初始化表_实现,也可以通过构造函数中的_函数体_实现。48当一个类对象离开它的作用域时,系统将自动调用该类的_析构函数_。49当一个类对象被撤消时将自动调用该类的_析构函数_。50假定AB为一个类,则执行“ABA8”语句时,系统自动调用该类构造函数的次数为_8_。51在定义类对象的语句执行时,系统在建立每个对象的过程中将自动调用该类的_构造函数_使其初始化。52假定一个类对象数组为AN,当离开它的作用域时,系统自动调用该类析构函数的次数为_N_。53假定一个类AB中有一个静态整型成员BB,在类外为它进行定义并初始化为0,所使用的语句为STATIC_INT_ABBB0_。54在一个派生类中,对基类成员、类对象成员和非类对象成员的初始化次序是先_基类成员_,后_类对象成员_,最后为_非类对象成员_。55假定用户没有给一个名为AB的类定义构造函数,则系统为其隐含定义的构造函数为_AB()_。56若需要把一个函数“VOIDF”定义为一个类AB的友元函数,则应在类AB的定义中加入一条语句_FRIENDVOIDF_。57假定一个结构类型的定义为“STRUCTDINTAUNIONINTBDOUBLERCDD2”,则该类型的大小为_20_字节。58假定要动态分配一个类型为WORKER的具有N个元素的数组,并由R指向这个动态数组,则使用的语句为WORKERRNEWWORKERN。59当撤消一个含有基类和类对象成员的派生类对象时,将首先完成的析构函数定义体的执行,接着完成_类对象成员所属类_的析构函数定义体的执行,最后完成_基类_的析构函数定义体的执行。60设PX是指向一个类动态对象的指针变量,则执行“DELETEPX”语句时,将自动调用该类的_析构函数_。61C语言中每条复合语句以_作为结束符。62假定一个枚举类型的定义为“ENUMRAAB,AC,AD,AE”,则AC的值为1。63十进制数25表示为符合C十十语言规则的八进制数为_31_64增量表达式Y表示为赋值表达式为_YY1_。65当在程序中执行到_BREAK_语句时,将结束所在循环类语句或SWITCH语句的执行。66函数调用时,实参向形参的传送分为_地址_传送和值传送两种方式。67假定A是一个一维数组,则AI的指针访问方式为_AI_。68当一个类对象被撤消时将自动调用该类的_析构函数_。69假定一个类对象数组为AN,当离开它的作用域时,系统自动调用该类析构函数的次数为_N_70若要在程序文件中进行文件输入输出操作,则必须在开始的INLUDE命令中使用_FSTREAMH_头文件。71每个字符指针变量占用内存_4_个字节。72对于在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它赋予的初值为_0_。73执行“TYPEDEFINTDATATYPE”语句后,在使用INT定义整型变量的地方都可以使用表示符DATATYPE来定义整型变量。74假定一维数组的定义为“INTA8”,则该数组所含元素的个数为_8_。75若WHILE循环语句的开始为“WHILEIY和XVOIDMAININTS10,S20FORINTI0IVOIDMAINCHARCHINTN5WHILENFORINTI0IVOIDMAININTA10,B15COUTVOIDMAININTA108,19,26,15,6,24,27,18,20,53INTC10,C20FORINTI0I20C1IFAI10FORINTI1IVOIDMAININTS0FORINTI1IVOIDMAININTI1,S0WHILESVOIDMAININTS0FORINTI1IIFS50BREAKIFI20SICOUTVOIDMAININTA1036,25,48,14,55,40,72,40,86,27INTB1,B2B1B2A0FORINTI1IB1IFB1B2B2B1B1AICOUTVOIDMAININTA836,25,48,14,55,40,72,40INTB1,B2B1B2A0FORINTI1IB1IFB1B2B2B1B1AICOUTVOIDMAININTA836,25,48,14,55,40,32,66INTB1,B2B1B2A0FORINTI1IB1IFB1B2B2B1B1AICOUTVOIDMAININTA836,25,48,14,55,40,32,66INTB1,B2B1B2A0FORINTI1IVOIDMAININTA83,5,7,9,11,13,15,17INTPAFORINTI0IVOIDMAININTA92,4,6,8,10,12,14,16,18FORINTI0ICONSTINTN10VOIDMAININTAN76,83,54,62,40,65,80,92,67,88INTC170,C285FORINTI0IC1INTI10,I20,I0WHILEAIIFAIAI1IFAIBI2ICOUTVOIDMAININTA84,8,15,16,20,30,48,62INTPADOCOUTVOIDMAININTA84,8,12,16,20,24,28,32INTPADOCOUTVOIDMAININTA341,2,7,8,5,6,11,31,9,20,3,4INTMA00INTII0,JJ0FORINTI0IMMAIJIIIJJJCOUTVOIDMAININTA1068,79,86,65,46,94,37,78,60,53INTC0FORINTI0I60CCOUTVOIDLBINTA,INTNINTS1FORINTI0IVOIDLBINTA,INTNINTS1FORINTI0ISTRUCTWORKERCHARNAME15/姓名INTAGE/年龄FLOATPAY/工资VOIDMAINWORKERX“WANGFONG”,46,1640WORKERY,PYXPCOUTNAMEAGE2PAY100STRUCTWORKERCHARNAME15/姓名INTAGE/年龄FLOATPAY/工资VOIDMAINWORKERX“WANGFONG”,43,640WORKERY,PYXPCOUTNAMEAGE2PAY100INCLUDEDOUBLESDINTA,INTB,CHAROPDOUBLEXSWITCHOPCASEXDOUBLEABBREAKCASEXDOUBLEABBREAKCASEXDOUBLEABBREAKCASE/IFBXDOUBLEA/BELSEEXIT1BREAKDEFAULTEXIT1RETURNXVOIDMAININTX20,Y5COUTINCLUDEDOUBLESDINTA,INTB,CHAROPDOUBLEXSWITCHOPCASEXDOUBLEABBREAKCASEXDOUBLEABBREAKCASEXDOUBLEABBREAKCASE/IFBXDOUBLEA/BELSEEXIT1BREAKDEFAULTEXIT1RETURNXVOIDMAININTX25,Y8COUTINCLUDEVOIDMAINCHARA5“STUDENT”,“WORKER”,“CADRE”,“SOLDIER”,“APEN”CHARP1,P2P1P2A0FORINTI1I0P1AIIFSTRCMPAI,P2VOIDWFINTX,INTYXXYYXYCOUTVOIDLFINTYXYCOUTVOIDLGINTINTPAFORINTI0IINCLUDESTRUCTWORKERCHARNAME15/姓名INTAGE/年龄FLOATPAY/工资VOIDMAINWORKERXCHART“WEIRONG”INTD45FLOATF1235STRCPYXNAME,TXAGEDXPAYFCOUTVOIDSBCHARCHSWITCHCHCASEACASEACOUTVOIDMAININTX25,Y120COUTVOIDLEINTA,INTBINTXAABBXCOUTCLASSAINTA,BPUBLICAAB0AINTAA,INTBBAAABBBCOUTTEMPLATECLASSFFTTA1,A2,A3PUBLICFFTTB1,TTB2,TTB3A1B1A2B2A3B3TTSUMRETURNA1A2A3VOIDMAINFFX2,3,4,Y5,7,9COUTVOIDLCINTA,INTBINTXAABBXCOUTKCRETURNC功能统计数组A中值大于等于K的元素的个数并返回。2INTSCINTA,INTB,INTCIFABIFBAIFCA功能求出A、B、C三个数中的最大值并返回。3BOOLWBINTA,INTN,INTXFORINTI0IINTLJINTA,INTNINTK0FORINTI1IAKKIRETURNAK功能求出数组A的N个元素中的最大值并返回。5TEMPLATEINTWETYPEA,TYPEB,INTNINTC0FORINTI0ISM功能求出数组A的N个元素中大于平均值的元素个数,用引用变量M带回统计值。7INCLUDEVOIDLIINTNINTANEWINTNFORINTI0IAIFORIN1I0ICOUTBABIFACACRETURNA功能求出A,B,C三个数中的最小值并返回。9INTSCINTA,INTB,INTCIFATEMPLATETTWGTTA,TTBIFABRETURN1ELSEIFABRETURN0ELSERETURN1功能模板函数,比较两个变量A和B的大小,若AB则返回1,若AB则返回0,若AISTREAMRETURNISTR功能重载提取操作符,用于从输入流中输入一个WORKER类型的记录到引用参数X中。12STRUCTSTRNODECHARNAME15/字符串域STRNODENEXT/指针域VOIDQBSTRNODERETURNFNEWSTRNODECINFNAMESTRNODEPFWHILENPPNEXTNEWSTRNODECINPNAMEPNEXTNULL功能建立一个具有N个结点的链表,每个结点的字符串值由键盘输入,链表的表头指针用引用变量F带回。13功能建立一个具有N个结点的链表,每个结点的实数值由键盘输入,链表的表头指针由引用变量F带回。14假定结构类型DNODE中的DATA域为结点值域,NEXT域为结点指针域。DNODEQBINTNIFN0RETURNNULLDNODEFNEWDNODECINFDATADNODEPFWHILENPPNEXTNEWDNODECINPDATAPNEXTNULLRETURNF功能建立一个具有N个结点的链表,每个结点的DATA域的值由键盘输入,返回链表的表头指针F。15DOUBLEFIDOUBLEN/N为大于等于1的整数DOUBLEX,Y0DOCINXNYXWHILEN0RETURNY功能求出从键盘上输入的N个实数之和并返回。16INTLKINTA,INTNFLOATS0INTIFORI0ITEMPLATETYPEWDTYPEA,INTNTYPEMA0FORINTI1IMMAIRETURNM功能模板函数,从数组A的N个元素中求出最大值并返回。18INCLUDEINCLUDESTRUCTSTUDENTCHARNAME10INTAGE/学生记录类型VOIDJCCHARFNAME,INTNOFSTREAMFOUTFNAME,IOSOUT|IOSBINARYSTUDENTXFORINTI0IXNAMEXAGEFOUTWRITECHARFOUTCLOSE功能从键盘向二进制文件FNAME输入的N个学生的信息(NAME域值和AGE域值)。19INCLUDEINCLUDEVOIDJDCHARFNAME/可把以FNAME所指字符串作为文件标识符的文件称为FNAME/文件,假定该文件保存着一批整数。IFSTREAMFINFNAME,IOSIN|IOSNOCREATE|IOSBINARYINTX,S0,N0WHILEFINREADCHARNCOUTINCLUDEINCLUDEVOIDJACHARFNAME/可把以FNAME所指字符串作为文件标识符的文件称为FNAME文件OFSTREAMFOUTFNAMECHARA20CINAWHILESTRCMPA,“END”0FOUTAFOUTCLASE功能从键盘上向文件FNAME写入一批字符串,以“END”作为结束输入的标志。21假定以FNAME所指字符串为文件名的文件中保存着一批字符串,每个字符串的长度均小于20。INCLUDEINCLUDEINCLUDEINTJBCHARFNAME,CHARKEYIFSTREAMFINFNAMECHARA20INTI0WHILEFINAIFSTRCMPA,KEY0IFINCLOSERETURNI功能求出字符串文件FNAME中保存的所有字符串中与给定字符串KEY相等的字符串个数并返回。22INCLUDEINCLUDEVOIDJBCHARFNAME/可把以FNAME所指字符串作为文件标识符的文件称为FNAME文件,/假定该文件中保存着一批字符串,每个字符串的长度均小于20。IFSTREAMFINFNAMECHARA20INTI0WHILEFINACOUTXWHILEX1NYXCINXIFN0RETURNYELSERETURNY/N功能求出从键盘上输入的一批常数的平均值,以1作为结束输入的标志。28INCLUDEVOIDWAINTA,INTNFORINTI0IAIJDOUBLES0FORI0IAIJDOUBLEP1FORI0I0ICOUTVOIDMAININTA,BFORA6AVOIDMAININTIINTS0INTNCINNFORI1IINCLUDEVOIDMAINIFSTREAMFIN“AXXK1DAT”,IOSNOCREATEIFFINCERRXCOUTMCRETURNC请您删除一下内容,O_O谢谢2016年中央电大期末复习考试小抄大全,电大期末考试必备小抄,电大考试必过小抄BASKETBALLCANMAKEATRUECLAIMTOBEINGTHEONLYMAJORSPORTTHATISANAMERICANINVENTIONFROMHIGHSCHOOLTOTHEPROFESSIONALLEVEL,BASKETBALLATTRACTSALARGEFOLLOWINGFORLIVEGAMESASWELLASTELEVISIONCOVERAGEOFEVENTSLIKETHENATIONALCOLLEGIATEATHLETICASSOCIATIONNCAAANNUALTOURNAMENTANDTHENATIONALBASKETBALLASSOCIATIONNBAANDWOMENSNATIONALBASKETBALLASSOCIATIONWNBAPLAYOFFSANDITHASALSOMADEAMERICANHEROESOUTOFITSPLAYERANDCOACHLEGENDSLIKEMICHAELJORDAN,LARRYBIRD,EARVIN“MAGIC“JOHNSON,SHERYLSWOOPES,ANDOTHERGREATPLAYERSATTHEHEARTOFTHEGAMEISTHEPLAYINGSPACEANDTHEEQUIPMENTTHESPACEISARECTANGULAR,INDOORCOURTTHEPRINCIPALPIECESOFEQUIPMENTARETHETWOELEVATEDBASKETS,ONEATEACHENDINTHELONGDIRECTIONOFTHECOURT,ANDTHEBASKETBALLITSELFTHEBALLISSPHERICALINSHAPEANDISINFLATEDBASKETBALLSRANGEINSIZEFROM28530IN7276CMINCIRCUMFERENCE,ANDINWEIGHTFROM1822OZ510624GFORPLAYERSBELOWTHEHIGHSCHOOLLEVEL,ASMALLERBALLISUSED,BUTTHEBALLINMENSGAMESMEASURES29530IN7576CMINCIRCUMFERENCE,ANDAWOMENSBALLIS28529IN7274CMINCIRCUMFERENCETHECOVERINGOFTHEBALLISLEATHER,RUBBER,COMPOSITION,ORSYNTHETIC,ALTHOUGHLEATHERCOVERSONLYAREDICTATEDBYRULESFORCOLLEGEPLAY,UNLESSTHETEAMSAGREEOTHERWISEORANGEISTHEREGULATIONCOLORATALLLEVELSOFPLAY,THEHOMETEAMPROVIDESTHEBALLINFLATIONOFTHEBALLISBASEDONTHEHEIGHTOFTHEBALLSBOUNCEINSIDETHECOVERINGORCASING,ARUBBERBLADDERHOLDSAIRTHEBALLMUSTBEINFLATEDTOAPRESSURESUFFICIENTTOMAKEITREBOUNDTOAHEIGHTMEASUREDTOTHETOPOFTHEBALLOF4954IN1214MWHENITISDROPPEDONASOLIDWOODENFLOORFROMASTARTINGHEIGHTOF6FT180MMEASUREDFROMTHEBOTTOMOFTHEBALLTHEFACTORYMUSTTESTTHEBALLS,ANDTHEAIRPRESSURETHATMAKESTHEBALLLEGALINKEEPINGWITHTHEBOUNCETESTISSTAMPEDONTHEBALLDURINGTHEINTENSITYOFHIGHSCHOOLANDCOLLEGETOURNEYSANDTHEPROFESSIONALPLAYOFFS,THISINFLATEDSPHERECOMMANDSCONSIDERABLEATTENTIONBASKETBALLISONEOFFEWSPORTSWITHAKNOWNDATEOFBIRTHONDECEMBER1,1891,INSPRINGFIELD,MASSACHUSETTS,JAMESNAISMITHHUNGTWOHALFBUSHELPEACHBASKETSATTHEOPPOSITEENDSOFAGYMNASIUMANDOUTLINED13RULESBASEDONFIVEPRINCIPLESTOHISSTUDENTSATTHEINTERNATIONALTRAININGSCHOOLOFTHEYOUNGMENSCHRISTIANASSOCIATIONYMCA,WHICHLATERBECAMESPRINGFIELDCOLLEGENAISMITH18611939WASAPHYSICALEDUCATIONTEACHERWHOWASSEEKINGATEAMSPORTWITHLIMITEDPHYSICALCONTACTBUTALOTOFRUNNING,JUMPING,SHOOTING,ANDTHEHANDEYECOORDINATIONREQUIREDINHANDLINGABALLTHEPEACHBASKETSHEHUNGASGOALSGAVETHESPORTTHENAMEOFBASKETBALLHISSTUDENTSWEREEXCITEDABOUTTHEGAME,ANDCHRISTMASVACATIONGAVETHEMTHECHANCETOTELLTHEIRFRIENDSANDPEOPLEATTHEIRLOCALYMCASABOUTTHEGAMETHEASSOCIATIONLEADERSWROTETONAISMITHASKINGFORCOPIESOFTHERULES,ANDTHEYWEREPUBLISHEDINTHETRIANGLE,THESCHOOLNEWSPAPER,ONJANUARY15,1892NAISMITHSFIVEBASICPRINCIPLESCENTERONTHEBALL,WHICHWASDESCRIBEDAS“LARGE,LIGHT,ANDHANDLEDWITHTHEHANDS“PLAYERSCOULDNOTMOVETHEBALLBYRUNNINGALONE,ANDNONEOFTHEPLAYERSWASRESTRICTEDAGAINSTHANDLINGTHEBALLTHEPLAYINGAREAWASALSOOPENTOALLPLAYERS,BUTTHEREWASTOBENOPHYSICALCONTACTBETWEENPLAYERSTHEBALLWASTHEOBJECTIVETOSCORE,THEBALLHADTOBESHOTTHROUGHAHORIZONTAL,ELEVATEDGOALTHETEAMWITHTHEMOSTPOINTSATTHEENDOFANALLOTTEDTIMEPERIODWINSEARLYINTHEHISTORYOFBASKETBALL,THELOCALYMCASPROVIDEDTHEGYMNASIUMS,ANDMEMBERSHIPINTHEORGANIZATIONGREWRAPIDLYTHESIZEOFTHELOCALGYMDICTATEDTHENUMBEROFPLAYERSSMALLERGYMSUSEDFIVEPLAYERSONASIDE,ANDTHELARGERGYMSALLOWEDSEVENTONINETHETEAMSIZEBECAMEGENERALLYESTABLISHEDASFIVEIN1895,AND,IN1897,THISWASMADEFORMALINTHERULESTHEYMCALOSTINTERESTINSUPPORTINGTHEGAMEBECAUSE1020BASKETBALLPLAYERSMONOPOLIZEDAGYMNASIUMPREVIOUSLYUSEDBYMANYMOREINAVARIETYOFACTIVITIESYMCAMEMBERSHIPDROPPED,ANDBASKETBALLENTHUSIASTSPLAYEDINLOCALHALLSTHISLEDTOTHEBUILDINGOFBASKETBALLGYMNASIUMSATSCHOOLSANDCOLLEGESANDALSOTOTHEFORMATIONOFPROFESSIONALLEAGUESALTHOUGHBASKETBALLWASBORNINTHEUNITEDSTATES,FIVEOFNAISMITHSORIGINALPLAYERSWERECANADIANS,ANDTHEGAMESPREADTOCANADAIMMEDIATELYITWASPLAYEDINFRANCEBY1893ENGLANDIN1894AUSTRALIA,CHINA,ANDINDIABETWEEN1895AND1900ANDJAPANIN1900FROM1891THROUGH1893,ASOCCERBALLWASUSEDTOPLAYBASKETBALLTHEFIRSTBASKETBALLWASMANUFACTUREDIN1894ITWAS32IN81CMINCIRCUMFERENCE,ORABOUT4IN10CMLARGERTHANASOCCERBALLTHEDEDICATEDBASKETBALLWASMADEOFLACEDLEATHERANDWEIGHEDLESSTHAN20OZ567GTHEFIRSTMOLDEDBALLTHATELIMINATEDTHENEEDFORLACESWASINTRODUCEDIN1948ITSCONSTRUCTIONANDSIZEOF30IN76CMWERERULEDOFFICIALIN1949THERULESETTERSCAMEFROMSEVERALGROUPSEARLYINTHE1900SCOLLEGESANDUNIVERSITIESESTABLISHEDTHEIRRULESCOMMITTEESIN1905,THEYMCAANDTHEAMATEURATHLETICUNIONAAUCREATEDASETOFRULESJOINTLY

温馨提示

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

评论

0/150

提交评论