资源描述:
《天大18秋《C语言程序设计》在线作业二辅导资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、天大18秋《C语言程序设计》在线作业二1、C2、D3、C4、A5、B一、单选题共40题,100分1、设inta[5]={2,4,6,8,10},*p=a;,则a[p-a+2]的值是_______。A2B4C6D8正确答案是:C2、设有:inta[]={10,20,30,40},*p=a;,下列表达式值为40的是()Aa[4]Bp+3C*a+10D*(p+3)正确答案是:D3、程序#includevoidmain(){inta=1,b=2,c=3;if(a>b)c++;elsec--;prin
2、tf(“%d”,c);}的输出结果是()A0B1C2D3正确答案是:C4、以下不能做为用户标识符的是______。AswitchBabcdCSumDp_01正确答案是:A5、使循环体至少被执行一次的循环语句是____.AwhileBdo-whileCforDdo正确答案是:B6、以下可以作为变量名的是()A3xBdoubleCsum_1Da+b正确答案是:C7、表达式6!=7的值是______。A0B1C6Dtrue正确答案是:B8、设intw=4,x=3,y=2;语句printf("%d",(x3、?w-x:w-y));的输出结果是()。A1B2C3D4正确答案是:B9、下列二维数组初始化中,错误的是________.Ainta[][3]={{3,4},{5,6,7}};Binta[][3]={2,3,4,5,6,7};Cinta[3][3]={0};Dinta[3][]={{1,2,3},{2,3},{3,4,5}};正确答案是:D10、设p1和p2均为指向int型的指针变量,k为int型变量,下列不正确的赋值语句是___。Ak=*p1+*p2;Bk=*p1*(*p2)Cp2=kDp1=p2正确答案是
4、:C11、判断字符型变量ch是否为大写英文字母的表达式为___。AA’<=ch<=‘Z’Bch>=‘A’&&ch<=‘Z’Cch>‘a’&&ch<=‘z’Dch>=‘A’
5、
6、ch<=‘Z’正确答案是:B12、设整型变量s,t,c1,c2,c3,c4的值均为2,则执行语句(s=c1==c2)
7、
8、(t=c3>c4)后,s,t的值为()。A1,2B1,1C0,1D1,0正确答案是:D13、设有:charstr[]=“123456789”;,数组str的长度是()A9B10C11D12正确答案是:B14、设有:int
9、m[6]={5,4,3,2,1};,数组元素m[m[1]]的值是()A0B1C2D4正确答案是:B15、设有定义:inta=3,b=4,c=5;,值为0的表达式是()Aa&&bBa<=bCa
10、
11、b+c&&b-cD!(a
12、includevoidf(int*x,int*y){intt;t=*x;*x=*y;*y=t;}voidmain(){inta[]={1,2,3,4,5,6},i,*p,*q;p=a;q=a+5;while(pvoidmain(){structss{i
13、ntx;floaty;}m[2]={10,5.6,20,7.8};printf(“%5.1f”,m[0].x*m[1].y);}执行后的输出结果是()A78.0B56.0C5.6D7.8正确答案是:A20、p1,p2为指向浮点类型的指针变量,下列运算没有意义的是________。A*p1-*p2Bp1++C*p1+*p2Dp1+p2正确答案是:D21、设inta=5,b=2,c=3,d=4;,则表达式(a
14、列语句正确的是____。Aa++b;B6++;Ca+b=2;Da+=b;正确答案是:D23、程序:#includevoidmain(){inta=1,b=2,c=3;if(a>b)c-=a;elsec-=b;printf(“%d”,c);}执行后的输出结果是()A0B1C2D3正确答案是:B24、下列不属于字符常量的是:_______.A‘5’B‘Q’C‘’D”A”正确答案