一二三章部分题库(含答案)_第1页
一二三章部分题库(含答案)_第2页
一二三章部分题库(含答案)_第3页
一二三章部分题库(含答案)_第4页
一二三章部分题库(含答案)_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

一二三章部分题库(含答案)一二三章部分题库(含答案)一二三章部分题库(含答案)xxx公司一二三章部分题库(含答案)文件编号:文件日期:修订次数:第1.0次更改批准审核制定方案设计,管理制度一二三章算法具有5个特性,以下选项中不属于算法特性的是( )。 A.有穷性 B.简洁性 C.可行性 D.确定性2. 以下选项中可作为C语言合法常量的是( )。 A.-80. B.-080 C. D.3. 以下叙述中正确的是( ) A.用C语言实现的算法必须要有输入和输出操作 B.用C语言实现的算法可以没有输出但必须要有输入 C.用C语言实现的算法可以没有输入但必须要有输出 D.用C语言实现的算法可以既没有输入也没有输出4. 以下不能定义为用户标识符是( ) A.Main B._0 C._int D.sizeof5. 以下选项中,不能作为合法常量的是( ) A. B. .+4 D.6. 数字字符0的ASCII值为48,以下程序运行后的输出结果是( ) main() { chara=’1’,b=’2’; printf(“%c,”,b++); printf(“%d\n”,b-a);}3,2 B.50,2 C.2,2 D.2,507. 以下程序运行后的输出结果是( ) main() { intm=12,n=34; printf(“%d%d”,m++,++n); printf(“%d%d\n”,n++,++m);} B. C. D.8. 用C语言编写的代码程序( ) A.可立即执行 B.是一个源程序 C.经过编译即可执行 D.经过编译解释才能执行9.结构化程序由3种基本结构组成,3种基本结构组成的算法( ) A.可以完成任何复杂的任务 B.只能完成部分复杂的任务 C.只能完成符合结构化的任务 D.只能完成一些简单的人物10. 下列选项中,不能用作标识符的是( ) A._1234_ B._1_2 C.int_2_ D.2_int_11. 有以下定义语句 doublea,b; intw; longc; 若各变量已正确赋值,则下列选项中正确的表达式是( )A=a+b=b++ B.w%(int)a+B C.(c+w)%(int)aD.w=a==b;12. 以下程序运行后输出结果是( ) main() { intm=3,n=4,x; x=-m++; x=x+8/++n; printf(“%d\n”,x);}3 B.5 C.-1 D.-213. 以下程序运行后输出结果是() main() { chara=’a’,b; printf(“%c”,++a); printf(“%c\n”,b=a++);}b,b B.b,c C.a,b D.a,c14. 一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是() A.有零个或多个输入 B.有零个或多个输出 C.有穷性 D.可行性15.以下叙述中正确的是( ) A.C语言的源程序不必通过编译就可以直接运行 B.C语言中的每条可执行语句最终都被转换成二进制的机器指令 C.C源程序经编译形成的二进制代码可以直接运行 D.C语言中的函数不可以单独进行编译16.以下符合C语言语法的实型常量是( ) A. B. C..5E-3 D.E1517. 以下4组用户定义标识符中,全部合法的一组是() A._main B.If C.txt D.int enclude -max REAL k_2 sin turbo 3COM _00118. 若以下选项中的变量已正确定义,则正确的赋值语句是( ) A.x1=%3 B.1+2=x2 C.x3=0x12 D.x4=1+2=319. 设有以下定义 inta=0; doubleb=; charc=’A’; #defined2 则下面语句中错误的是() A.a++; B.b++; C.c++; D.d++20. 设有定义:floata=2,b=4,h=3;,其中a为梯形的上底,b为梯形的下底,h为梯形的高,以下C语言表达式不能计算出梯形面积的( ) A.(a+b)*h/2 B.(1/2)*(a+b)*h C.(a+b)*h*1/2 D.h/2*(a+b)21. 以下叙述中正确的是( ) A.C程序中注释部分可以出现在程序中任意合适的地方 B.花括号“{”和“}”只能作为函数体的定界符 C.构成C程序的基本单位是函数,所有函数名都可以由用户命名 D.分号是C语句之间的分隔符,不是语句的一部分22. 以下不能定义为用户标识符的是() A.scanf B.Void C._3com_ 23. 以下程序运行后的输出结果是( ) main() { inta; charc=10; floatf=; doublex; a=f/=c*=(x=; printf(”%d%d%%\n”,a,c,f,x);}1651 B.165 C.165 D.26524. 以下选项中非法的表达式是( ) A.0<=x<100 B.i=j==0 C.(char)(65+3) D.x+1=x+125. 设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第3位四舍五入的是( ) A.x=x*100+; B.x=(x*100+/; C.x=(int)(x*100+/; D.x=(x/100+*;26.以下叙述中正确的是( ) A.C语言比其他语言高级 B.C语言可以不用编译就能被计算机识别执行 C.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D.C语言出现的最晚,具有其他语言的一切优点27.C语言中用于结构化程序设计的3种基本结构是( ) A.顺序结构、选择结构、循环结构 B.if、switch、break C.for、while、do…while D.if、for、continue28.在一个C程序中( ) A.main函数必须出现在所有函数之前 B.main函数可以在任何地方出现 C.main函数必须出现在所有函数之后 D.main函数必须出现在固定位置29.下列关于C语言用户标识符的叙述中正确的是( ) A.用户标识符中可以出现下划线和中划线(减号) B.用户标识符中不可以出现中划线,但可以出现下划线 C.用户标识符中可以出现下划线,但不可以放在用户标识符的开头 D.用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头30.下列关于单目运算符++、--的叙述中正确的是( ) A.它们的运算对象可以是任何变量和常量 B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量 C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量 D.它们的运算对象可以是char型变量、int型变量和float型变量31设inta,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是()。 A)2,1,2 B)2,0,3 C)2,2,3 D)2,1,332.C语言程序的基本结构是()。 A)函数 B)语句 C)字符 D)程序行33.以下叙述中,正确的是()。 A)C语言程序总是从第一个定义的函数开始执行 B)C语言程序中,要调用的函数必须在main()函数中定义 C)C语言程序总是从main()函数开始执行 D)C语言程序中的main()函数必须放在程序的开始部分34.C语言规定,在一个C程序中,main()函数的位置是()。 A)必须在开始 B)必须在最后 C)可以任意 D)必须在系统调用的库函数之后35.以下用户标识符,其中合法的是() A)Fo B)4d C) D)_f#36.设inta=1,d=4;floatb=,c=,则表达式:a+b*c-d%2的值是()。 A)5 B)6 C) D)37.以下选项中合法的字符常量是() A)"B" B)'\\' C)68 D)D38以下四条语句中,有语法错误的是()。 A)if(a>b)m=a; B)if(a<b)m=b; C)if((a=b;)>=0)m=a; D)if((a=b)>=0)m=a;39.设y=z=4,则表达式x=y==z的值为()。 A)4 B)–4 C)1 D)040.intx=43,y=0;charch=‘A’;则表达式x*y+ch-‘B’的值是()。 A)43 B)65 C)-1 D)041.设a为整型变量,则下列不能正确表达数学关系1<a<5的表达式是()。 A)a>1&&a<5 B)a==2||a==3||a==4 C)1<a<5 D)!(a<=1)&&!(a>=5)42.以下不是C语言的特点的是()。A、语言简洁紧凑B、能够编制出功能复杂的程序C、C语言可以直接对硬件操作D、C语言移植性好43.下列字符序列中,不可用作C语言标识符的是()。A.abc123B.C._123_D._ok44.正确的C语言标识符是()。A._buy_2B.2_buyC._buyD.buy45.请选出可用作C语言用户标识符的一组标识符()。A.voidB.a3_b3C.ForD.2adefine_123-abcDOWORDIFCasesizeof46.设有intx=11;则表达式(x++*1/3)的值是.4C47.不属于C语言关键字的是()。A.intB.breakC.whileD.character48.是C语言提供的合法关键字的是()。A.FloatB.signedC.integerD.Char49.以下不能定义为用户标示符的是()。A.scanfB.VoidC._3com_D.int50.一个C程序是由()。一个主程序和若干子程序组成一个或多个函数组成若干过程组成若干子程序组成51.C语言程序的基本单位是()。A.程序行B.语句C.函数D.字符52.下列说法中,错误的是()。A.每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号B.每个函数都有一个函数头和一个函数体,主函数也不例外C.主函数只能调用用户函数或系统函数,用户函数可以相互调用D.程序是由若干个函数组成的,但是必须有、而且只能有一个主函数53.以下说法中正确的是()。A.C语言程序总是从第一个定义的函数开始执行B.在C语言程序中,要调用的函数必须在main()函数中定义C.C语言程序总是从main()函数开始执行D.C语言程序中的main()函数必须放在程序的开始部分54.C编译程序是()。A.C程序的机器语言版本B.一组机器语言指令C.将C源程序编译成目标程序D.由制造厂家提供的一套应用软件55.以下选项中,合法的用户标识符是()。A.longB._2abcC.3dmaxD.56.以下选项中,合法的实型常数是()。A.B.E-3C.2E0D.57.x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是A)INPUTx、y、z;B)scanf("%d%d%d",&x,&y,&z);C)scanf("%d%d%d",x,y,z);D)read("%d%d%d",&x,&y,&z)语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符()A)必须为字母B)必须为下划线C)必须为字母或下划线D)可以是字母,数字和下划线中任一字符59.以下选项中,正确的字符常量是()。A.”F”B.’\\’’C.’W’D.’’60.1.若已定义:intx=,y;则表达式y=+x/2的值是()。AB5 C4 D61.下列变量定义中合法的是A.short_a=;B.doubleb=1+;C.longdo=0xfdaL;D.float2_and=1-e-3;62.有定义inta=2,b=3,c=10;则计算表达式a+=b+2,c-=a+1后c的值是()。A 3B2 C1 D463.若有代数式,则不正确的C语言表达式是()。A.a/c/d*b*3B.3*a*b/c/dC.3*a*b/c*dD.a*b/d/c*364.已知各变量的类型说明如下:intm=8,n,a,b;unsignedlongw=10;doublex=,y=;则以下符合C语言语法的表达式是()。A.a+=a-=(b=2)*(a=8)B.n=n*3=18C.x%3D.y=float(m)65.以下符合C语言语法的赋值表达式是()。A.a=9+b+c=d+9B.a=(9+b,c=d+9)C.a=9+b,b++,c+9D.a=9+b++=c+966.已知字母A的ASCII码为十进制数65,且S为字符型,则执行语句S=’A’+’6’-’3’;后,S中的值为()。A.’D’B.68C.不确定的值D.’C’67.在C语言中,要求运算数必须是整型的运算符是()。A./B.++C.*=D.%68.若x为int型变量,则执行以下语句后,x的值为()x=6;x+=x-=x*x69.若有定义:intm=7;floatx=,y=;则表达式x+m%3*(int)(x+y)%2/4的值是()。A.B.C.D.70.在C语言中,char型数据在内存中的存储形式是()。A.补码B.反码C.原码D.ASCII码71.设变量x为float类型,m为int类型,则以下能实现将x中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是()。A.x=(x*100+/B.m=x*100+,x=m/C.x=x*100+D.x=(x/100+*72.a=2为整型变量,(a+‘E’-‘A’)*3表达式的值是()。A18 B12 C8 D2073.设以下变量均为int类型,则值不等于7的表达式是()。A.(m=n=6,m+n,m+1)B.(m=n=6,m+n,n+1)C.(m=6,m+1,n=6,m+n)D.(m=6,m+1,n=m,n+1)74.假设所有变量均为整型,则表达式(x=2,y=5,y++,x+y)的值是()。A.7B.8C.6D.275.已知s是字符型变量,下面不正确的赋值语句是()。A.s=’\\’;B.s=’u+v’;C.s=’1’+’2’;D.s=1+2;76.已知s是字符型变量,下面正确的赋值语句是()。A.s=’abc’;B.s=’\’’;C.s=’\’;D.s=”\”;77.若有以下定义,则正确的赋值语句是()。intx,y;floatz;A.x=1,y=2,B.x=y=100C.x++;D.x=int(z);78.设x、y均为float型变量,则不正确的赋值语句是()。A.++x;B.x*=y-2;C.y=(x%3)/10;D.x=y=0;79.下列语句中符合C语言的赋值语句是()。A.a=7+b+c=a+7;B.a=7+b++=a+7;C.a=7+b,b++,a+7D.a=7+b,c=a+7;80.putchar函数可以向终端输出一个()。A.整型变量表达式值。B.字符串C.实型变量值。D.字符或字符型变量值。81.以下程序段的输出结果是()。inta=12345;printf(”%2d\n”,a);A.12B.34C.12345D.提示出错、无结果82.若x和y均定义为int型,z定义为double型,以下不合法的scanf()函数调用语句为()。A.scanf(”%d%lx,%le”,&x,&y,&z);B.scanf(”%2d*%d%lf”,&x,&y,&z);C.scanf(”%x%*d%o”,&x,&y);D。scanf(”%x%o%”,&x,&y,&z);83.有如下程序段:intx1,x2;chary1,y2;scanf(”%d%c%d%c”,&x1,&y1,&x2,&y2);若要求x1、x2、y1、y2的值分别为10、20、A、B,正确的数据输入是()。(注:└┘代表空格)A.10A└┘20BB.10└┘A20BC.10└┘A└┘20└┘BD.10A20└┘B84.若变量已正确说明为float类型,要通过语句scanf(”%f%f%f”,&a,&b,&c);给a赋予,b赋予,c赋予,不正确的输入形式为()。A.10<回车>B.,,<回车>22<回车>33<回车>C.<回车>D.1022<回车><回车>33<回车>85.有如下程序,若要求x1、x2、y1、y2的值分别为10、20、A、B,正确的数据输入是()。(注:└┘代表空格)intx1,x2;chary1,y2;scanf(”%d%d”,&x1,&x2);scanf(”%c%c”,&y1,&y2);A.1020ABB.10└┘20└┘ABCC.10└┘20D.10└┘20ABAB86.设有intx=11;则表达式(x++*1/3)的值是()A)3B)4C)11D)1287.有如下程序段,对应正确的数据输入是()。floatx,y;scanf(”%f%f”,&x,&y);printf(”a=%f,b=%f”,x,y);A.<回车>B.,<回车><回车>C.A=,B=<回车>D.回车>88.有如下程序段,从键盘输入数据的正确形式应是()。(注:└┘代表空格)floatx,y,z;scanf(“x=%d,y=%d,z=%d”,&a,&y,&z);A.123B.x=1,y=2,z=3C.1,2,3D.x=1└┘y=2└┘z=389.以下说法正确的是()。A.输入项可以为一个实型常量,如scanf(”%f”,;B.只有格式控制,没有输入项,也能进行正确输入,scanf(”a=%d,b=5d”);C.当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(”%”,&f);D.当输入数据时,必须指明变量的地址,如scanf(”%f”,&f);90.根据定义和数据的输入方式,输入语句的正确形式为:()。(注:└┘代表空格)已有定义:floatx,y;数据的输入方式:<回车><回车>A.scan(”%f,%f”,&x,&y);B.scanf(”%f%f”,&x,&y);(”%└┘%”,&x,&y);D.scanf(”%%”,&x,&y);91.根据下面的程序及数据的输入和输出形式,程序中输入语句的正确形式应该为()。#include””main(){chars1,s2,s3;输入语句;printf(”%c%c%c”,s1,s2,s3);}输入形式:A└┘B└┘C<回车>(注:└┘代表空格)输出形式:A└┘BA.scanf(”%c%c%c”,&s1,&s2,&s3);B.scanf(”%c└┘%└┘c%c”,&s1,&s2,&s3);C.scanf(”%c,%c,%c”,&s1,&s2,&s3);D.scanf(”%c%c”,&s1,&s2,&s3);92.以下程序的执行结果是:()。#include””main(){intx=2,y=3;printf(”x=%%d,y=%%d\n”,x,y);}A.x=%2,y=%3B.x=%%d,y=%%dC.x=2,y=3D.x=%d,y=%d93.以下程序的输出结果是()。(注:└┘代表空格)#include””main(){printf(”\nstring1=%15s*”,”programming”);printf(”\nstring2=%-5s*”,”boy”);printf(”string3=%2s*”,”girl”);}Astring1=programming└┘└┘└┘└┘*B.string1=└┘└┘└┘└┘programming*string2=boy*string2=boy└┘└┘*string3=gi*string3=gi*Cstring1=programming└┘└┘└┘└┘*D.string1=└┘└┘└┘└┘programming*string2=└┘└┘boy*string3=girl*string2=boy└┘└┘*string3=girl*94.根据题目中已给出的数据的输入和输出形式,程序中输入输出语句的正确内容是()。#include””main(){inta;floatb;输入语句输出语句}输入形式:1└┘<回车>(注:└┘代表空格)输出形式:a+b=A.scanf(”%d%f”,&a,&b);B.scanf(”%d%”,&a,&b);printf(”\na+b=%”,a+b);printf(”\na+b=%f”,a+b);C.scanf(”%d,%f”,&a,&b);D.scanf(”%d%f”,&a,&b);printf(”\na+b=%”,a+b)printf(”\na+b=%f”,a+b);95.阅读以下程序,当输入数据的形式为:12,34,正确的输出结果为()。#include””main(){inta,b;scanf(”%d%d”,&a,&b);printf(”a+b=%d\n”,a+b);}A.a+b=46B.有语法错误C.a+b=12D.不确定值96.若有定义:intx,y;chars1,s2,s3;并有以下输出数据:(注:└┘代表空格)1└┘2<回车>U└┘V└┘W<回车>则能给x赋给整数1,给y赋给整数2,给s1赋给字符U,给s2赋给字符V,给s3赋给字符W的正确程序段是()。A.scanf(”x=%dy=%d”,&x,&y);s1=getchar();s2=getchar();s3=getchar();B.scanf(”%d%d”,&x,&y);s1=getchar();s2=getchar();s3=getchar();(”%d%d%c%c%c”,&x,&y,&s1,&s2,&s3);D.scanf(”%d%d%c%c%c%c%c%c”,&x,&y,&s1,&s1,&s2,&s2,&s3,&s3);97.设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为()B.1698.若有以下程序:Main(){intk=2,i=2,m;m=(k+=i*=k);printf(“%d,%d\n”,m,i);}执行后的输出结果是()A)8,6B)8,3C)6,4D)7,499.以下程序的输出结果是main(){inta=3;printf(“%d\n”,(a+a-=a*a));}A)–6B)12C)-3D)-12100.设a和b均为double型变量,且a=、b=,则表达式(int)a+b/b的值是()A)B)6C)D)1.2填空题1.C语言的符号集包括________、________、________。2.结构化设计中的三种基本结构是________、_______、________。3.C语言源程序文件的后缀是________,经过编译后生成文件的后缀是________,经过链接后生成文件的后缀是________。4.C语言的关键字都用________{大写或小写}。5.一个函数由两部分组成,它们是_______、_______。6.函数体一般包括_______、_______。7.C语言是通过_______来进行输入和输出的。8.以下程序的执行结果是________。(注:└┘代表空格)#include””main(){floatpi=;printf(”%f,%.4f,%,%”,pi,pi,pi,pi);}9.以下程序的执行结果是:________。#include””main(){charc=’c’+5;printf(”c=%c\n”,c);}10.以下程序输入1└┘2└┘3后的执行结果是________。(注:└┘代表空格)#include””main(){inti,j;chark;scanf(”%d%c%d”,&i,&k,&j);printf(”i=%d,k=%c,j=%d\n”,i,k,j);}11.有以下程序,若输入10后的执行结果是________;若输入为:98└┘76└┘543210后的执行结果是________;若输入为:987654└┘3210后的执行结果为:________。(注:└┘代表空格)#include””main(){intx1,x2;chary1,y2;scanf(”%2d%3d%3c%c”,&x1,&x2,&y1,&y2);printf(”x1=%d,x2=%d,y1=%c,y2=%c\n”,x1,x2,y1,y2);}12.若x和y均为int型变量,则以下语句的功能是________。x+=y;y=x-y;x-=y;13.有一输入函数scanf(”%d”,k);则不能使float类型变量k得到正确数值的原因是:________。14.有如下程序段,输入数据:12345ffl678后,u的值是【1】,v的值是【2】。intu;floatv;scanf(“%3d%f”,&u,&v);1.3答案及部分解析选择题答案1-10:BACDBCABCD11-20:CDABBCACDB21-30:ADBDCCABBD31-40:BACCADBCCC41-50:CBBABADBDB51-60:CACCB CCCCB 61-70:ABCABADBAD 71-80:BACBB BCCDD 81-90:CDABD AABDB 91-100:ADDADDCCDD 填空题答案1.答案:英文字母、数字、下划线2.答案:顺序结构、选择结构、循环结构3.答案:C,OBJ,EXE4.答案:小写5.答案:函数首部和函数体6.答案:声明部分和执行部分7.答案:输入和输出函数8.答案:,,,└┘└┘└┘└┘└┘9.答案:c=h10.答案:i=1,k=└┘,j=211.答案:第一种情况的执行结果:x1=98,x2=765,y1=4,y2=1第二种情况的执行结果:x1=98,x2=76,y1=└┘,y2=3第三种情况的执行结果:x1=98,x2=765,y1=4,y2=212.答案:交换x和y的值13.答案:(1)格式符应为:%f;(2)变量前边未加取地址符&,即应为scanf(”%f”,&k);14.答案:【1】123【2】新增题:1.设宏定义为#defineABC(x)x*x,引用ABC(1+2*3)后的获值是【】。A)49 B)7C)14D)132.设说明为inta=10;执行语句a*=1+2+3;后a的值是【】。A)15 B)24 C)33D)603.执行下面程序,屏幕输出的值是【】 intx; printf(“%d\n”,(x=3*5,x+5));A)10B)15 4.在C语言中,合法的字符常量是【】。A)'\084' B)'\x43’C)'ab'D)"\0"5.若有以下定义和语句charc1='b',c2='e';printf("%d,%c\n",c2-c1,c2-'a'+"A");则输出结果是【】。A)2,MB)3,EC)2,ED)输出项与对应的格式控制不一致,输出结果不确定6.表达式(a=2,3),a+1的值是【】。 A)0 B)2 7.表达式10!=9的值是【】。 A)trueB)非零值C)1D)08.使下列程序段输出“123,456,78”,由键盘输入数据,正确的输入是【】。inti,j,k;scanf(“%d,%3d%d”,&i,&j,&k);printf(“%d,%d,%d\n”,i,j,k);A)B)123,456,78C)123,45678D)123,*456789.若有语句inta=1,b=2,c=3;则以下值为0的表达式是【】。A)’a’&&’b’B)a<=bC)((a>b)||(b<c))D)(!(a+b)==c&&a))10.以下符合C语言语法的赋值表达式是【】A) d=9+e=d+9 B) d=9+e,f=d+9 C) d=9+e,e++,d+9D) d=9+e++=d+711.若已定义:floataa=;则执行printf(“%%d/n”,aa,(int)(aa));则输出是【】A)1234B)1235C)1235D)123412.如果有 inta,b;scanf(“%d,%d”,&a,&b);语句,则输入数据时,只可以用【】作为输入的分隔符A)TAB键B)空格C)回车D),13.若x,i,j和k都是int型变量,则计算下面表达式后,x的值为【】x=(i=4,j=16,k=32)A)4B)16C)32D)5214.根据下面的程序及数据的输入和输出形式,程序中输入语句的正确形式应该为【】(注:└┘代表空格) main(){charch1,ch2,ch3;输入语句printf("%c%c%c",ch1,ch2,ch3);}输入形式:A└┘B└┘C输出形式:A└┘BA) scanf("%c%c%c",&ch1,&ch2,&ch3);B) scanf("%c,%c,%c",&ch1,&ch2,&ch3);C) scanf("%c└┘%c└┘%c",&ch1,&ch2,&ch3);D) scanf("%c%c",&ch1,&ch2,&ch3);15.以下变量x.、y、z均为double类型且已正确赋值,不正确的C语言表达式是【】A)x/y%z B)x*y*z C)x/y* D)x+y+(int)z16.在每一函数中,至少应当有一个【】语句,才能带出函数值。A)return B)局部变量 C)赋值D)什么都不用17.下面程序输出的结果是【】。

#include<>main(){intm,n,o,a=2,b=3;m=(++a==--b)-a:++b;n=++a;o=b;

温馨提示

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

评论

0/150

提交评论