C语言程序设计练习题第3部分答案 .pdfVIP

C语言程序设计练习题第3部分答案 .pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

C程序设计语言练习题

第三部分

63.已知:intx;则下面说明指针变量pb的语句是正确的。

A)intpb=x;B)int*pb=x;C)int*pb=xD)*pb=*x;

64.有如下程序段:

int*p,a,b=1;

p=a;*p=10;a=*p+b;

执行该程序段后,a值是。

A)12B)11C)10D)编译出错

65.若有说明:inti,j=2,*p=i;,则能完成i=j赋值功能的语句是。

A)i=*p;B)*p=*j;C)i=j;D)i=**p;

66.已知:inta,*p=a;则为了得到变量a的值,下列错误的表达式为______。

A)*pB)*pC)p[0]D)*a

67.已知staticinta[2][3]={2,4,6,8,10,12};正确表示数组元素地址的是__。

A)*(a+1)B)a[1]+2C)a[1]+3D)a[0][0]

68.已知inta[3][4],*p=*a;p+=6;那么*p和______的值相同。

A)*(a+6)B)*(a[0]+6)C)*(a[1]+2)D)*(a[0][0]+6)

69.已知说明int(*p)[M];其中p是______。

A)M个指向整型变量的指针

B)指向M个整型变量的函数指针

C)一个指向具有M个整型元素的一维数组的指针

D)具有M个指针元素的一维指针数组,每个元素都只能指向整型变量

70.若有定义和语句:intc[4][5],(*cp)[5];cp=c;则对c数组元素的引用正确的是哪个?

A)cp+1B)*(cp+3)C)*(cp+1)+3D)*(*cp+2)

71.设有以下定义:

inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};

int(*prt)[3]=a,*p=a[0];

则下列能够正确表示数组元素a[1][2]的表达式是__________。

A)*((*prt+1)[2])B)*(*(p+5))C)(*prt+1)+2D)*(*(a+1)+2)

72.若有以下定义和语句:

intw[2][3],(*pw)[3];pw=w;

则对w数组元素的非法引用是_________。

A)*(pw[0]+2)B)*(pw+1)[2]C)pw[0][0]D)*(pw[1]+2)

73.若有以下说明和定义:

fun(int*c){„}

voidmain()

{int(*a)(int*)=fun,*b(),w[10],c;

:

}

在必要的赋值之后,对fun()函数的正确调用语句是______。

A)a=a(w);B)(*a)(c);C)b=*b(w);D)fun(b);

74.已知double*p[6];它的含义是______。

A)p是指向double类型变量的指针B)p是double类型数组

C)p是double类型指针数组D)p是double类型数组指针

75.设有定义:intn=0,*p=n,**q=p;则______是正确的赋值语句。

-1-

A)p=1;B)*q=2;C)q=p;D)*p=5;

76.以下选项中,错误的赋值是_________

A)chars1[10];s1=”Ctest”;

B)chars2[]={‘C’,‘t’,‘e’,‘s’,‘t’};

C)chars3[20]=”Ctest”

您可能关注的文档

文档评论(0)

134****7092 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档