C语言200道练习题和答案市公开课一等奖百校联赛获奖课件.pptx
《C语言200道练习题和答案市公开课一等奖百校联赛获奖课件.pptx》由会员分享,可在线阅读,更多相关《C语言200道练习题和答案市公开课一等奖百校联赛获奖课件.pptx(205页珍藏版)》请在咨信网上搜索。
1.1.一个一个一个一个C C程序执行是从【程序执行是从【程序执行是从【程序执行是从【】。】。】。】。A)本程序本程序本程序本程序mainmain函数开始,到函数开始,到函数开始,到函数开始,到mainmain函数结束函数结束函数结束函数结束B)本本本本程程程程序序序序文文文文件件件件第第第第一一一一个个个个函函函函数数数数开开开开始始始始,到到到到本本本本程程程程序序序序文文文文件件件件最最最最终终终终一一一一个函数结束个函数结束个函数结束个函数结束C)本本本本程程程程序序序序mainmain函函函函数数数数开开开开始始始始,到到到到到到到到本本本本程程程程序序序序文文文文件件件件最最最最终终终终一一一一个个个个函函函函数结束数结束数结束数结束D)D)到到到到本本本本程程程程序序序序文文文文件件件件第第第第一一一一个个个个函函函函数数数数开开开开始始始始,到到到到本本本本程程程程序序序序mainmain函函函函数数数数结结结结束束束束A A第1页2.2.一个一个一个一个C C语言程序是由【语言程序是由【语言程序是由【语言程序是由【】。】。】。】。A)A)一个主程序和若干子程序组成一个主程序和若干子程序组成一个主程序和若干子程序组成一个主程序和若干子程序组成B)B)函数组成函数组成函数组成函数组成C)C)若干过程组成若干过程组成若干过程组成若干过程组成D)D)若干子程序组成若干子程序组成若干子程序组成若干子程序组成B B第2页3.C3.C语言要求,在一个源程序中,语言要求,在一个源程序中,语言要求,在一个源程序中,语言要求,在一个源程序中,mainmain函数函数函数函数 位置【位置【位置【位置【】。】。】。】。AA)必须在最开始)必须在最开始)必须在最开始)必须在最开始 BB)必须在系统调用库函数后面)必须在系统调用库函数后面)必须在系统调用库函数后面)必须在系统调用库函数后面 C C)能够在任何位置)能够在任何位置)能够在任何位置)能够在任何位置 DD)必须在最终)必须在最终)必须在最终)必须在最终c c第3页4.4.在在在在C C语言中,数字语言中,数字语言中,数字语言中,数字0X260X26是一个【是一个【是一个【是一个【】进制数】进制数】进制数】进制数A A)二)二)二)二 BB)八)八)八)八 CC)十)十)十)十 DD)十六)十六)十六)十六d d第4页5.5.设宏定义为设宏定义为设宏定义为设宏定义为#define#defineABC(x)ABC(x)x*xx*x,引用引用引用引用ABC(1+2*3)ABC(1+2*3)后获值是【后获值是【后获值是【后获值是【】。】。】。】。A)49A)49B)7B)7 C)14C)14D)13D)13D Danswer第5页6.6.设设设设说说说说明明明明为为为为 intinta3=1,2,*p=a;a3=1,2,*p=a;则则则则*p*p与与与与*(p+2)*(p+2)值值值值分分分分别别别别是是是是【】。】。】。】。A)1A)1和和和和 B)0B)0和和和和1 1 C)1C)1和和和和22D)2D)2和和和和0 0A A第6页7.7.设说明为设说明为设说明为设说明为inta=10;inta=10;执行语句执行语句执行语句执行语句a*=1+2+3;a*=1+2+3;后后后后a a值是【值是【值是【值是【】。】。】。】。A)15A)15B)24B)24C)33C)33D)60D)60d d第7页8.8.为表示关系为表示关系为表示关系为表示关系xyz,xyz,应使用应使用应使用应使用C C语言表示式【语言表示式【语言表示式【语言表示式【】。】。】。】。A)(x=y=z)A)(x=y=z)B)(x=y)AND(y=z)B)(x=y)AND(y=z)C)(x=y)&(y=z)C)(x=y)&(y=z)D)(x=y)&(y=z)D)(x=y)&(y=z)c c第8页9.9.说明语句:说明语句:说明语句:说明语句:inta3=1,2,3,4,5,6,7,8,9;inta3=1,2,3,4,5,6,7,8,9;则则则则a a数组行数为数组行数为数组行数为数组行数为【】。A)A)不确定不确定不确定不确定B)1B)1C)2C)2D)3D)3d d第9页10.10.以以以以下下下下程程程程序序序序时时时时,从从从从键键键键盘盘盘盘输输输输入入入入25,13,1025,13,10,则则则则输输输输出出出出结结结结果是【果是【果是【果是【】。】。】。】。main()main()inta1,a2,a3;inta1,a2,a3;scanf(“%d,%d,%d”,&a1,&a2,&a3);scanf(“%d,%d,%d”,&a1,&a2,&a3);printf(“a1+a2+a3=%dn”,a1+a2+a3);printf(“a1+a2+a3=%dn”,a1+a2+a3);A Aa1+a2+a3=48a1+a2+a3=48B Ba1+a2+a3=25a1+a2+a3=25C Ca1+a2+a3=10a1+a2+a3=10D D不确定不确定不确定不确定A A第10页11.putchar11.putchar函数能够向终端输出一个函数能够向终端输出一个函数能够向终端输出一个函数能够向终端输出一个【】。】。】。】。A)A)整型变量值整型变量值整型变量值整型变量值B)B)实型变量值实型变量值实型变量值实型变量值C)C)字符串字符串字符串字符串D)D)字符或字符变量字符或字符变量字符或字符变量字符或字符变量D D第11页12.12.执行下面程序,屏幕输出值是【执行下面程序,屏幕输出值是【执行下面程序,屏幕输出值是【执行下面程序,屏幕输出值是【】intx;intx;printf(“%dn”,(x=3*5,x+5);printf(“%dn”,(x=3*5,x+5);A)10A)10B)15B)15C)20C)20D)5D)5C C第12页1313判判判判断断断断字字字字符符符符类类类类型型型型变变变变量量量量c c是是是是否否否否为为为为大大大大写写写写字字字字母母母母正正正正确确确确表表表表示示示示式式式式是是是是【】。】。】。】。A)A=c=ZA)A=c=A)B)(c=A)&(c=Z)&(c=A)&(c=A)&(c=Z)D)(A=c)D)(A=c)C C第13页14.C14.C语语语语言言言言要要要要求求求求:简简简简单单单单变变变变量量量量做做做做实实实实参参参参时时时时,它它它它和和和和对对对对应应应应形形形形参参参参之之之之间间间间数据传递方式是【数据传递方式是【数据传递方式是【数据传递方式是【】。】。】。】。A)A)地址传递地址传递地址传递地址传递B)B)单向值传递单向值传递单向值传递单向值传递C)C)由实参传给形参,再由形参传回给实参由实参传给形参,再由形参传回给实参由实参传给形参,再由形参传回给实参由实参传给形参,再由形参传回给实参D)D)由用户指定传递方式由用户指定传递方式由用户指定传递方式由用户指定传递方式B B第14页15.15.下面程序段运行结果是下面程序段运行结果是下面程序段运行结果是下面程序段运行结果是【】。】。】。】。char*s=”abcde”;char*s=”abcde”;s+=1;s+=1;printf(“%sn”,s);printf(“%sn”,s);A)bcdeA)bcdeB)abcdeB)abcdeC)abC)abD)bD)bA A第15页16.16.若若若若有有有有定定定定义义义义:intinta23,a23,则则则则以以以以下下下下对对对对a a数数数数组组组组元元元元素素素素正正正正确确确确引引引引用用用用是是是是【】。】。】。】。A)*(a+1)A)*(a+1)B)*(a1+2)B)*(a1+2)C)&a00C)&a00D)a1+3D)a1+3B BANSWER第16页17.17.若若若若有有有有定定定定义义义义:intints46,t64,(*p)6;s46,t64,(*p)6;,则则则则以以以以下下下下正正正正确确确确赋赋赋赋值语句是【值语句是【值语句是【值语句是【】。】。】。】。A)p=t;A)p=t;B)p=s2;B)p=s2;C)p=s;C)p=s;D)p=t3;D)p=t3;C C第17页18.18.若有以下定义,则数组若有以下定义,则数组若有以下定义,则数组若有以下定义,则数组b b占用内存字节数是【占用内存字节数是【占用内存字节数是【占用内存字节数是【】charb=”Clanguage”charb=”Clanguage”A)14A)14B)15B)15C)8C)8D)11D)11D D第18页19.19.设设设设 说说说说 明明明明 为为为为 charchar str6=a,b,0,c,d,0;str6=a,b,0,c,d,0;执执执执 行行行行printf(“%s”,str);printf(“%s”,str);后输出结果是【后输出结果是【后输出结果是【后输出结果是【】。】。】。】。A)abcdA)abcdB)abcB)abcC)abC)abD)adD)adC C第19页20.20.定义以下变量和数组:定义以下变量和数组:定义以下变量和数组:定义以下变量和数组:inti;inti;intx33=1,2,3,4,5,6,7,8,9;intx33=1,2,3,4,5,6,7,8,9;则下面语句输出结果是则下面语句输出结果是则下面语句输出结果是则下面语句输出结果是【】。】。】。】。for(i=0;i3;i+)printf(%d,xi2-i);for(i=0;i3;i+)printf(%d,xi2-i);A)159A)159B)147B)147C)357C)357D)369D)369C C第20页21.21.有以下程序有以下程序有以下程序有以下程序main()main()inta=10,b=4,c=3;inta=10,b=4,c=3;if(ab)a=b;if(ab)a=b;if(ac)a=c;if(ac)a=c;printf(“%d,%d,%dn”,a,b,c);printf(“%d,%d,%dn”,a,b,c);运行后输出结果是运行后输出结果是运行后输出结果是运行后输出结果是【】。】。】。】。A)3,4,10A)3,4,10B)4,4,3B)4,4,3C)3,4,3C)3,4,3 D)10,4,3D)10,4,3D D第21页22.22.在在在在C C语言中语言中语言中语言中,正当字符常量是【正当字符常量是【正当字符常量是【正当字符常量是【】。】。】。】。A)084A)084B)x43B)x43C)abC)abD)0D)0B B第22页23.23.若有定义和语句若有定义和语句若有定义和语句若有定义和语句:int*pp,*p,a=10,b=20;int*pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf(%dn,*p,*pp);pp=&p;p=&a;p=&b;printf(%dn,*p,*pp);则输出结果是则输出结果是则输出结果是则输出结果是【】。】。】。】。A)10,20A)10,20B)10,10B)10,10C)20,10C)20,10D)20,20D)20,20D D第23页24.24.若有以下定义和语句若有以下定义和语句若有以下定义和语句若有以下定义和语句charc1=b,c2=e;charc1=b,c2=e;printf(%d,%cn,c2-c1,c2-a+A);printf(%d,%cn,c2-c1,c2-a+A);则输出结果是【则输出结果是【则输出结果是【则输出结果是【】。】。】。】。A)2,MA)2,MB)3,EB)3,EC)2,EC)2,ED)D)输出项与对应格式控制不一致输出项与对应格式控制不一致输出项与对应格式控制不一致输出项与对应格式控制不一致,输出结果不确定输出结果不确定输出结果不确定输出结果不确定B B第24页25.25.在以下一组运算符中在以下一组运算符中在以下一组运算符中在以下一组运算符中,优先级最高运算符是【优先级最高运算符是【优先级最高运算符是【优先级最高运算符是【】A)=A)0;i-)for(i=10;i0;i-);后,变量;后,变量;后,变量;后,变量i i值为【值为【值为【值为【】A A)1010B B)99C C)0D0D)1 1c c第29页30.30.假假假假如如如如定定定定义义义义一一一一个个个个整整整整型型型型变变变变量量量量intinta;a;,使使使使该该该该变变变变量量量量字字字字节节节节不不不不变变变变,而正数值表示范围扩大一倍方式用【而正数值表示范围扩大一倍方式用【而正数值表示范围扩大一倍方式用【而正数值表示范围扩大一倍方式用【】。】。】。】。A A)signedBsignedB)longClongC)unsignedDunsignedD)floatfloatc c第30页31.31.表示式表示式表示式表示式10!=910!=9值是【值是【值是【值是【】。】。】。】。A)trueB)A)trueB)非零值非零值非零值非零值C)1D)0C)1D)0c c第31页32.32.若若若若intx=10intx=10;则表示式则表示式则表示式则表示式x+(char)1/2.0 x+(char)1/2.0值类型是【值类型是【值类型是【值类型是【】A)intB)doubleA)intB)doubleC)floatD)unsignedC)floatD)unsignedb b第32页33.33.以下不属于以下不属于以下不属于以下不属于C C语言关键字是【语言关键字是【语言关键字是【语言关键字是【】。】。】。】。A A)caseB)byteC)doD)floatcaseB)byteC)doD)floatb b第33页34.C34.C语言中,以下语言中,以下语言中,以下语言中,以下 不是正确常量。【不是正确常量。【不是正确常量。【不是正确常量。【】A A)543210LB543210LB)05078C05078C)-0 x41D-0 x41D)1234512345b b第34页35.35.以下四组中都能正确作为以下四组中都能正确作为以下四组中都能正确作为以下四组中都能正确作为C C语言程序标识符语言程序标识符语言程序标识符语言程序标识符是【是【是【是【】组。】组。】组。】组。A A)printfBprintfB)sort_1sort_1rowstring_to_floatrowstring_to_floatifPIifPIC)powD)book-nameC)powD)book-namestringbook.pricestringbook.price1_abcA#B1_abcA#Bb b第35页36.36.使以下程序段输出使以下程序段输出使以下程序段输出使以下程序段输出“123“123,456456,78”78”,由键盘输入数据,正确输入是【由键盘输入数据,正确输入是【由键盘输入数据,正确输入是【由键盘输入数据,正确输入是【】。】。】。】。inti,j,k;inti,j,k;scanf(“%d,%3d%d”,&i,&j,&k);scanf(“%d,%3d%d”,&i,&j,&k);printf(“%d,%d,%dn”,i,j,k);printf(“%d,%d,%dn”,i,j,k);A A)1234567812345678B B)123123,456456,7878C C)123123,4567845678DD)123123,*45678*45678c c第36页37.37.判判判判断断断断charchar类类类类型型型型变变变变量量量量c1c1是是是是否否否否为为为为数数数数字字字字字字字字符符符符正正正正确确确确表表表表示示示示式式式式为为为为【】。】。】。】。A)(c1=0)&(c1=0)&(c1=0)&(c1=0)&(c1=9)C)0=c1=0)|(c1=9)C)0=c1=0)|(c1=9)b b第37页38.38.若有语句若有语句若有语句若有语句inta=1,b=2,c=3inta=1,b=2,c=3;则以下值为则以下值为则以下值为则以下值为0 0表示式是【表示式是【表示式是【表示式是【】。】。】。】。A A)a&ba&bBB)a=bab)|(bb)|(b=0)&(s1=0)&(s1=0)and(s1=0)and(s1=9)C C)(0=s1=9)(0=s1=9)D)(s1=0)D)(s1=0)d d第59页60.60.假设假设假设假设a a为整型变量,表示式为整型变量,表示式为整型变量,表示式为整型变量,表示式3&4&(a=2)3&4&(a=2)值为值为值为值为【】A A)1 1B B)2 2C C)3 3D D)4 4a a第60页61.61.变量变量变量变量doublea=.3;doublea=.3;是【是【是【是【】。】。】。】。A)A)字符串变量字符串变量字符串变量字符串变量 B)B)单精度变量单精度变量单精度变量单精度变量C)C)双精度变量双精度变量双精度变量双精度变量D)D)整形变量整形变量整形变量整形变量c c第61页62.62.表示式表示式表示式表示式y=int(45.7)*6+x2*xy=int(45.7)*6+x2*x是【是【是【是【】。】。】。】。A)A)算数表示式算数表示式算数表示式算数表示式B)B)关系表示式关系表示式关系表示式关系表示式 C)C)逻辑表示式逻辑表示式逻辑表示式逻辑表示式D)D)代数表示式代数表示式代数表示式代数表示式b b第62页63.63.在每一函数中在每一函数中在每一函数中在每一函数中,最少应该有一个【最少应该有一个【最少应该有一个【最少应该有一个【】语句,】语句,】语句,】语句,才能带出函数值。才能带出函数值。才能带出函数值。才能带出函数值。A)returnA)returnB)B)局部变量局部变量局部变量局部变量C)C)赋值赋值赋值赋值 D)D)什么都不用什么都不用什么都不用什么都不用a a第63页64.64.以下数组说明语句中语法正确是【以下数组说明语句中语法正确是【以下数组说明语句中语法正确是【以下数组说明语句中语法正确是【】.A)inta(5)A)inta(5)B)floatA(10)B)floatA(10)C)inta6C)inta6D)doulbleA(10)D)doulbleA(10)c c第64页65.C65.C语句语句语句语句printf(“y=%d”,(92*8+3)%3*4);printf(“y=%d”,(92*8+3)%3*4);运行输出结果是【运行输出结果是【运行输出结果是【运行输出结果是【】.A)y=0A)y=0 B)y=3B)y=3C)8C)8 D)y=8D)y=8d d第65页66.66.数组说明语句数组说明语句数组说明语句数组说明语句intb34intb34;所定义数组;所定义数组;所定义数组;所定义数组元素个数是【元素个数是【元素个数是【元素个数是【】.A)20B)12C)6D)4A)20B)12C)6D)4b b第66页67.C67.C语言提供正当数据类型是【语言提供正当数据类型是【语言提供正当数据类型是【语言提供正当数据类型是【】A)ShortB)IntC)DoubleD)floatA)ShortB)IntC)DoubleD)floatd d第67页68.68.下面程序循环结束后下面程序循环结束后下面程序循环结束后下面程序循环结束后i i值是【值是【值是【值是【】main()inti;main()inti;for(i=0;i10;i+);for(i=0;i=y)&(y=z)A)(x=y)&(y=z)B)(x=y=z)B)(x=y=z)C)(x=y)AND(y=z)C)(x=y)AND(y=z)D)(x=y)&(y=z)D)(x=y)&(y=z)a a第73页74.74.使用使用使用使用C C语言语言语言语言,运算对象必须是整型运算符是【运算对象必须是整型运算符是【运算对象必须是整型运算符是【运算对象必须是整型运算符是【】。】。】。】。A)/B)%A)/B)%C)*D)C)*D)b b第74页75.75.若定义以下变量和数组若定义以下变量和数组若定义以下变量和数组若定义以下变量和数组:inti;inti;staticintx33=1,2,3,4,5,6,7,8,9;staticintx33=1,2,3,4,5,6,7,8,9;则执行下面语句输出结果是是【则执行下面语句输出结果是是【则执行下面语句输出结果是是【则执行下面语句输出结果是是【】。】。】。】。for(i=0;i3;i+)(printf(“%d”,xii);for(i=0;i3;i+)(printf(“%d”,xii);A)357B)147C)159A)357B)147C)159D)369D)369c c第75页76.76.若定义以下变量和数组:若定义以下变量和数组:若定义以下变量和数组:若定义以下变量和数组:inti;*pinti;*pstaticinta10=1,2,3,4,5,6,7,8,9,10;staticinta10=1,2,3,4,5,6,7,8,9,10;p=a;p=a;则执行下面语句输出结果是【则执行下面语句输出结果是【则执行下面语句输出结果是【则执行下面语句输出结果是【】。】。】。】。for(i=3;i6;i+)printf(“%d”,*(p+i);for(i=3;i6;i+)printf(“%d”,*(p+i);A)3456B)123A)3456B)123C)456C)456D)369D)369c c第76页77.77.下面程序输出结果是【下面程序输出结果是【下面程序输出结果是【下面程序输出结果是【】。】。】。】。#include#includemain()main()intm,n,o,a=2,b=3;intm,n,o,a=2,b=3;m=(+a=-b)?-a:+b;m=(+a=-b)?-a:+b;n=+a;n=+a;o=b;o=b;printf(“m=%d,n=%d,o=%d”,m,n,o);printf(“m=%d,n=%d,o=%d”,m,n,o);A)m=4,n=4,o=3A)m=4,n=4,o=3B)m=4,n=3,o=4B)m=4,n=3,o=4C)m=3,n=4,o=4C)m=3,n=4,o=4D)m=3,n=4,o=3D)m=3,n=4,o=3d d第77页78.78.下面程序输出结果是【下面程序输出结果是【下面程序输出结果是【下面程序输出结果是【B B】。】。】。】。#include#include#defineSUB(x,y)(x)*y#defineSUB(x,y)(x)*ymain()main()inta=3,b=4;inta=3,b=4;printf(“%d”,SUB(a+,+b);printf(“%d”,SUB(a+,+b);A)12B)15C)20D)16A)12B)15C)20D)16第78页7979若有下面定义语句:若有下面定义语句:若有下面定义语句:若有下面定义语句:staticcharstr=“abcd”,*string;staticcharstr=“abcd”,*string;下面语句不正确是【下面语句不正确是【下面语句不正确是【下面语句不正确是【B B】A)string=”123”;A)string=”123”;B)str=”aaaa”;B)str=”aaaa”;*(str+2)=1;*(str+2)=1;string=str;string=str;第79页80.80.以下错误描述是【以下错误描述是【以下错误描述是【以下错误描述是【】A)A)函数调用能够出现在执行语句中函数调用能够出现在执行语句中函数调用能够出现在执行语句中函数调用能够出现在执行语句中B)B)函数调用能够出现在一个表示式中函数调用能够出现在一个表示式中函数调用能够出现在一个表示式中函数调用能够出现在一个表示式中C)C)函数调用能够作为一个函数实参函数调用能够作为一个函数实参函数调用能够作为一个函数实参函数调用能够作为一个函数实参D)D)函数调用能够作为一个函数形参函数调用能够作为一个函数形参函数调用能够作为一个函数形参函数调用能够作为一个函数形参第80页81.81.在宏定义在宏定义在宏定义在宏定义#definePI3.14159#definePI3.14159中,用宏名中,用宏名中,用宏名中,用宏名PIPI代替一个【代替一个【代替一个【代替一个【】A)A)常量常量常量常量B)B)单精度数单精度数单精度数单精度数C)C)双精度数双精度数双精度数双精度数D)D)字符串字符串字符串字符串第81页82.82.若有宏定义若有宏定义若有宏定义若有宏定义#defineMOD(x,y)x%y#defineMOD(x,y)x%y则执行以下语句后输出为【则执行以下语句后输出为【则执行以下语句后输出为【则执行以下语句后输出为【】intz,a=15,b=100;intz,a=15,b=100;z=MOD(b,a);z=MOD(b,a);printf(%dn,z+);printf(%dn,z+);A)A)1111B)B)1010C)C)6 6D)D)宏定义不正当宏定义不正当宏定义不正当宏定义不正当第82页83.83.一个一个一个一个C C语言程序是由【语言程序是由【语言程序是由【语言程序是由【】A)A)一个主程序和若干个子程序组成一个主程序和若干个子程序组成一个主程序和若干个子程序组成一个主程序和若干个子程序组成 B B)函数组成)函数组成)函数组成)函数组成C C)若干过程组成)若干过程组成)若干过程组成)若干过程组成D D)若干子程序组成)若干子程序组成)若干子程序组成)若干子程序组成第83页84.C84.C语言中,引用数组元素时,其数组下标数据类型允许是语言中,引用数组元素时,其数组下标数据类型允许是语言中,引用数组元素时,其数组下标数据类型允许是语言中,引用数组元素时,其数组下标数据类型允许是【】A)A)整型常量整型常量整型常量整型常量BB)整型表示式)整型表示式)整型表示式)整型表示式 C C)整型常量或整型表示式)整型常量或整型表示式)整型常量或整型表示式)整型常量或整型表示式DD)任何类型表示式)任何类型表示式)任何类型表示式)任何类型表示式第84页85.85.下面四个选项中,不正当用户标识符选项是【下面四个选项中,不正当用户标识符选项是【下面四个选项中,不正当用户标识符选项是【下面四个选项中,不正当用户标识符选项是【】A A)ABAB)flatflatC C)b-ab-aD)_123D)_123第85页86.86.在在在在C C语言中,数字语言中,数字语言中,数字语言中,数字026026是一个【是一个【是一个【是一个【】进制数】进制数】进制数】进制数A A)二)二)二)二 B B)八)八)八)八CC)十)十)十)十DD)十六)十六)十六)十六第86页87.C87.C语言中实数能够用各种形式表示,以下四种表示中,只有【语言中实数能够用各种形式表示,以下四种表示中,只有【语言中实数能够用各种形式表示,以下四种表示中,只有【语言中实数能够用各种形式表示,以下四种表示中,只有【】是错误。】是错误。】是错误。】是错误。A A)1.23e+34B)1.23e-341.23e+34B)1.23e-34C)0.3e1.2C)0.3e1.2D).1234D).1234第87页88.88.在宏定义在宏定义在宏定义在宏定义#defineFUN(a)a*a#defineFUN(a)a*a中,宏展开中,宏展开中,宏展开中,宏展开FUN(a)FUN(a)中中中中a a用一用一用一用一个【个【个【个【】代替。】代替。】代替。】代替。A A)赋值语句)赋值语句)赋值语句)赋值语句B)B)指针变量指针变量指针变量指针变量C)C)字符串字符串字符串字符串D)D)实参值实参值实参值实参值第88页89.89.若若若若floati,j;scanf(“%d%d”,&i,&j);floati,j;scanf(“%d%d”,&i,&j);不能够用【不能够用【不能够用【不能够用【】作为输入分隔符作为输入分隔符作为输入分隔符作为输入分隔符A A),),),),BB)空格)空格)空格)空格CC)回车)回车)回车)回车DD)TABTAB键键键键第89页90.90.若若若若x x,i i,j j和和和和k k都是都是都是都是intint型变量,则计算下面表示式后,型变量,则计算下面表示式后,型变量,则计算下面表示式后,型变量,则计算下面表示式后,x x值值值值为【为【为【为【】x=(i=4,j=16,k=32)x=(i=4,j=16,k=32)A A)4B4B)1616C C)3232DD)5252第90页91.C91.C语言要求,在一个源程序中,语言要求,在一个源程序中,语言要求,在一个源程序中,语言要求,在一个源程序中,mainmain函数位置【函数位置【函数位置【函数位置【】A A)必须在最开始)必须在最开始)必须在最开始)必须在最开始BB)必须在系统调用库函数后面)必须在系统调用库函数后面)必须在系统调用库函数后面)必须在系统调用库函数后面 C C)能够任意位置)能够任意位置)能够任意位置)能够任意位置DD)必须在最终)必须在最终)必须在最终)必须在最终第91页92.92.表示式表示式表示式表示式3&6&93&6&9值是【值是【值是【值是【】A A)3B3B)6D6D)99D D)1 1第92页93.93.以下面选项中属于以下面选项中属于以下面选项中属于以下面选项中属于C C语言数据类型是【语言数据类型是【语言数据类型是【语言数据类型是【】A)A)复数型复数型复数型复数型B)B)逻辑型逻辑型逻辑型逻辑型C)C)双精度型双精度型双精度型双精度型D)D)集合型集合型集合型集合型第93页94.94.在在在在C C语言中,不正确语言中,不正确语言中,不正确语言中,不正确intint类型常数是【类型常数是【类型常数是【类型常数是【】A)32768A)32768B)0C)074D)0 xAFB)0C)074D)0 xAF第94页95.C95.C语言中,若对函数类型无说明,则函数默认类型是【语言中,若对函数类型无说明,则函数默认类型是【语言中,若对函数类型无说明,则函数默认类型是【语言中,若对函数类型无说明,则函数默认类型是【】A A)整型)整型)整型)整型BB)floatC)doubleD)floatC)doubleD)指针类型指针类型指针类型指针类型第95页96.96.若已定义若已定义若已定义若已定义charch10;charch10;则以下表示式中只有【则以下表示式中只有【则以下表示式中只有【则以下表示式中只有【】不是不是不是不是ch1ch1地址地址地址地址A A)ch+1ch+1B)ch+B)ch+C)&ch0+1D)&ch1C)&ch0+1D)&ch1第96页97.97.若若若若j j为整型变量,则以下循环执行次数是【为整型变量,则以下循环执行次数是【为整型变量,则以下循环执行次数是【为整型变量,则以下循环执行次数是【】for(j=2;j=0;)printf(“%d”,j-)for(j=2;j=0;)printf(“%d”,j-);A A)无限次)无限次)无限次)无限次B B)0 0次次次次CC)1 1次次次次DD)2 2次次次次第97页98.98.执行语句执行语句执行语句执行语句for(j=1;j+4;);for(j=1;j+4;);后变量后变量后变量后变量j j值是【值是【值是【值是【】A A)3B3B)44C C)5 5DD)不定)不定)不定)不定第98页99.99.若有说明:若有说明:若有说明:若有说明:inta10;inta10;则对数组元素正确引用是【则对数组元素正确引用是【则对数组元素正确引用是【则对数组元素正确引用是【】A)a10;A)a10;B)a3.5B)a3.5C)a(5)C)a(5)D)a10-10D)a10-10第99页100.100.判断字符串判断字符串判断字符串判断字符串a a和和和和b b是否相等,应该使用【是否相等,应该使用【是否相等,应该使用【是否相等,应该使用【】A)if(a=b)A)if(a=b)B)if(a=b)B)if(a=b)C)if(strcpy(a,b)C)if(strcpy(a,b)D)if(strcmp(a,b)=0)D)if(strcmp(a,b)=0)第100页101.101.若用数组名作为函数调用实参,传递给形参是【若用数组名作为函数调用实参,传递给形参是【若用数组名作为函数调用实参,传递给形参是【若用数组名作为函数调用实参,传递给形参是【】。】。】。】。A)A)数组首地址数组首地址数组首地址数组首地址B)B)数组第一个元素值数组第一个元素值数组第一个元素值数组第一个元素值C)C)组中全部元素组中全部元素组中全部元素组中全部元素值值值值D)D)数组元素个数数组元素个数数组元素个数数组元素个数第101页102.102.凡是函数中未指定存放类别局部变量,其隐含存放凡是函数中未指定存放类别局部变量,其隐含存放凡是函数中未指定存放类别局部变量,其隐含存放凡是函数中未指定存放类别局部变量,其隐含存放类别为【类别为【类别为【类别为【】。】。】。】。A)A)自动自动自动自动(auto)(auto)B)B)静态静态静态静态(static)C)(static)C)外部外部外部外部(extern)(extern)D)D)存放器存放器存放器存放器(register)(register)第102页103.103.以下选项中属于以下选项中属于以下选项中属于以下选项中属于C C语言存放类型是【语言存放类型是【语言存放类型是【语言存放类型是【】A)A)只读型只读型只读型只读型B)B)逻辑型逻辑型逻辑型逻辑型C)C)存放器型存放器型存放器型存放器型D)D)日期型日期型日期型日期型 第103页104.104.在在在在C C语言中,不正确语言中,不正确语言中,不正确语言中,不正确intint类型常数是【类型常数是【类型常数是【类型常数是【】A)32768A)32768B)0C)037D)0 xAFB)0C)037D)0 xAF第104页105.105.若若若若a=2,b=3;a=2,b=3;则语句:则语句:则语句:则语句:printf(“%d”printf(“%d”,(a=2)&(b=2)(a=2)&(b=2);输出结果是【;输出结果是【;输出结果是【;输出结果是【】A)A)无输出无输出无输出无输出B)B)结果不确定结果不确定结果不确定结果不确定C)0C)0D)1D)1第105页106.106.设设设设x.y.zx.y.z和和和和k k都是都是都是都是intint型变量,则执行表示式:型变量,则执行表示式:型变量,则执行表示式:型变量,则执行表示式:x=(y=4,z=16,k=32)x=(y=4,z=16,k=32)后,后,后,后,x x值为【值为【值为【值为【】A)4B)16A)4B)16C)32C)32D)52D)52第106页107.107.设有以下变量定义:设有以下变量定义:设有以下变量定义:设有以下变量定义:inti=8,k,a,b;inti=8,k,a,b;unsignedlongw=5;unsignedlongw=5;doublex=1,42,y=5.2;doublex=1,42,y=5.2;则以下符合则以下符合则以下符合则以下符合C C语言语法表示式是【语言语法表示式是【语言语法表示式是【语言语法表示式是【】A)a=a+=(b=4)*(a=3)A)a=a+=(b=4)*(a=3)B)x%(-3)B)x%(-3);C)a=a*3=2D)y=float(i)C)a=a*3=2D)y=float(i)第107页108.108.假定有以下变量定义:假定有以下变量定义:假定有以下变量定义:假定有以下变量定义:intk=7,x=12;intk=7,x=12;则能使值为则能使值为则能使值为则能使值为3 3表示式是【表示式是【表示式是【表示式是【- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 200 练习题 答案 公开 一等奖 联赛 获奖 课件
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文