语言(指针)单元练习五 .doc

语言(指针)单元练习五 .doc

ID:55634010

大小:37.00 KB

页数:8页

时间:2020-05-21

语言(指针)单元练习五 .doc_第1页
语言(指针)单元练习五 .doc_第2页
语言(指针)单元练习五 .doc_第3页
语言(指针)单元练习五 .doc_第4页
语言(指针)单元练习五 .doc_第5页
资源描述:

《语言(指针)单元练习五 .doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、指针练习五一.单选1.有以下程序:#includevoidfun(int*a,inti,intj){intt;if(i

2、rs[]="t\chinese\girl";printf("%d",strlen(s));A.12B.15C.13D.143.有以下程序:#includevoidmain(){char*s[]={"one","two","three"},*p;p=s[1];printf("%c,%s",*(p+1),s[0]);}执行后输出结果是______。A.n,twoB.t,oneC.w,oneD.o,two4.若已知说明语句:inta,s[3][3];则不能将s[2][1]的值赋给变量a的语句是___

3、___。A.a=s[2][1];B.a=*(*(s+2)+1);C.a=*(s[2]+1);D.a=*(*(s+2));5.以下程序的执行结果是______。#includevoidmain(){inti,*p;p=&i;*p=8;printf("i=%d",i);}A.i为不定值B.i=0C.i=8D.程序有错误6.以下程序:#includecharfun(char*p){if(*p>='A'&&*p<='Z')*p-='A'-'a';return*p;}main(){chars[80]

4、,*p=s;gets(s);while(*p){*p=fun(p);putchar(*p);p++;}return;}当输入BIGBIGWORLD回车,则输出结果是______。A.bigbigWORLDB.BIGBIGworldC.bigbigworldD.BIGBIGWORLD7.以下程序的运行结果是______。#includevoidabc(char*p){inti,j;for(i=j=0;*(p+i)!='';i++)if(*(p+i)<'n'){*(p+j)=*(p+i);j++;}*(p+

5、j)='';}main(){charstr[]="morning";abc(str);puts(str);return;}A.morigB.morningC.migD.or8.设intx[]={4,2,3,1},q,*p=&x[1];则执行语句q=(*--p)++后,变量q的值为______。A.4B.3C.2D.19.有以下程序:#include#includevoidmain(){charstr[][20]={"Hello","Beijing"},*p=str;printf("%

6、d",strlen(p+20));}程序运行后的输出结果是______。A.0B.5C.7D.2010.定义compare(char*s1,char*s2)函数,以实现比较两个字符串大小的功能,在下划线处应填入的是______。#includecompare(char*s1,char*s2){while(*s1&&*s2&&_______){s1++;s2++;}return*s1-*s2;}main(){printf("%d",compare("abCd","abc");return;}A.*s1

7、!=*s2B.*s1==*s2C.*s1=*s2D.s1!=s211.如下程序的执行结果是_______。#includevoidmain(){inta[]={2,4,6,8},*p=a,i;for(i=0;i<4;i++)a[i]=*p++;printf("%d",a[2]);}A.6B.8C.4D.212.以下程序的输出结果是______。#includevoidmain(){inta[12]={1,2,3,4,5,6,7,8,9,10,11,12},*p[4],i;for(i=0

8、;i<4;i++)p[i]=&a[i*3];printf("%d",p[3][2]);}A.输出项不合法B.6C.8D.1213.若已有定义int(*p)();则指针p______。A.代表函数的返回值B.指向函数的入口地址C.表示函数的类型D.表示函数返回值的类型14.以下程序段的输

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

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

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