c语言选择题及填空017

c语言选择题及填空017

ID:15545742

大小:44.00 KB

页数:15页

时间:2018-08-04

c语言选择题及填空017_第1页
c语言选择题及填空017_第2页
c语言选择题及填空017_第3页
c语言选择题及填空017_第4页
c语言选择题及填空017_第5页
资源描述:

《c语言选择题及填空017》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、c语言选择题及填空017一、选择题答案1.以下程序的输出结果是main(){inti,k,a[10],p[3];k=5;for(i=0;i<10;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i*(i+1)];for(i=0;i<3;i++)k+=p[i]*2;printf("%d",k);}A)20B)21C)22D)23你所选择的答案是:*,正确答案是:B×2.若定义了以下函数:voidf(……){……*p=(double*)malloc(10*sizeof(double));……}p是该函数的形

2、参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是A)double*pB)float**pC)double**pD)float*p你所选择的答案是:*,正确答案是:C×3.以下函数值的类型是fun(floatx){floaty;y=3*x-4;returny;}A)intB)不确定C)voidD)float你所选择的答案是:*,正确答案是:A×4.以下程序的输出结果是main(){charc='z';printf("%c",c-25);}A)aB)ZC)z-25D)y你所选择的答案是:*,正确答案是:

3、A×5.以下程序的输出结果是#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d",M(a+b,b+c,c+a));}A)19B)17C)15D)12你所选择的答案是:*,正确答案是:D×6.下列关于C语言用户标识符的叙述中正确的是 A)用户标识符中可以出现在下划线和中划线(减号) B)用户标识符中不可以出现中划线,但可以出现下划线 C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头 D)用户标识符中可以出现在下划线和数字,它们都可以放在用户标识符的开头你所选择

4、的答案是:*,正确答案是:B×7.有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是( )。A)if(c

5、量已正确赋值,则下列选项中正确的表达式是( )。A)a=a+b=b++B)w%(int)a+b)C)(c+w)%(int)aD)w=a==b;你所选择的答案是:*,正确答案是:C×9.以下叙述中正确的是( )。A)局部变量说明为static存储数,其生存期将得到延长B)全局变量说明为static存储类,其作用域将被扩大C)任何存储类的变量在未赋初值时,其值都是不确定的D)形参可以使用的存储类说明符与局部变量完全相同你所选择的答案是:*,正确答案是:A×10.有以下程序main(){chars[]="Yes/No",*ps=

6、s;printf("%s,",ps+4);*(ps+4)=0;printf("%s",s);}程序运行后的输出结果是( )。A)/No,YesB)/No,/NoC)n/NO,YesD)Yes,Yes你所选择的答案是:*,正确答案是:A×11.有以下程序  main()  {intx[]={1,3,5,7,2,4,6,0},i,j,k;  for(i=0;i<3;i++)  for(j=2;j>=i;j--)  if(x[j+1]>x[j]){k=x[j];x[j]=x[j+1];x[j+1]=k;}  for(i=0;i<3;

7、i++)  for(j=4;j<7-i;j++)  if(x[j+1]>x[j]){k=x[j];x[j]=x[j+1];x[j+1]=k;}  for(i=0;i<3;i++)  for(j=4;j<7-i;j++)  if(x[j]>x[j+1]){k=x[j];x[j]=x[j+1];x[j+1]=k;}  for(i=0;i<8;i++)printf("%d",x);  printf("");  }程序运行后的输出结果是:( )。A)75310246B)01234567C)76310462D)13570246你所选

8、择的答案是:*,正确答案是:A×12.执行以下程序后,test.txt文件的内容是(若文件能正常打开)#includemain(){FILE*fp;char*s1="Fortran",*s2="Basic";if((fp=fopen("test.txt","wb"))==NU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。