c语言指针习题集与答案.docx
《c语言指针习题集与答案.docx》由会员分享,可在线阅读,更多相关《c语言指针习题集与答案.docx(7页珍藏版)》请在第壹文秘上搜索。
1、指针习题及答案一.选择题1.变量的指针,其含义是指该变量的医A)值B)地址C)名D)一个标志2 .己有定义intk=2;int*ptrl,*ptr2;且ptrl和ptr2均己指向变量k,下面不能正确执行的赋值语句是A)k=*ptrl+*ptr2B)ptr2=kC)ptrl=ptr2D)k=*ptrl*(*ptr2)3 .假设有说明:int*p,m=5,n;以下程序段正确的选项是必A)p=&n;B)P=&n;SCanf(d”,&p);SCanf(d,*p);C)SCanf(d”,&n);D)p=&n;*p=n;*p=m;4 .己有变量定义和函数调用语句:inta=25;PrintNaIUe(&a
2、);下面函数的输出结果是必voidprint_value(int*x)Printf(dn”,+*x);)A)23B)24C)25D)265 .假设有说明:int*pl,*p2,m=5,n;以下均是正确赋值语句的选项是如A)pl=&m;p2=&pl;B)pl=&m;p2=&n;*pl=*p2;C)pl=&m;p2=pl;D)pl=&m;*pl=*p2;6 .假设有语句:int*p,a=4;和P=&a;下面均代表地址的一组选项是A)a,p,*&aB)&*a,&a,*pC)*&p,*p,&aD)&a,&*p,p7 .下面判断正确的选项是C。A) char*a=,zChina;等价于char*a;*a
3、=zzchinaz,;B) charstr10=44chinaw);等价于charstrIO;str=uchinaw;)C) char*s=wchina,z;等价于char*s;s=ffchina,z;D) charc4=z,abc,z,d4=wabc”;等价于charcl4J=d4=zzabcz;8 .下面程序段中,for循环的执行次数是CoChar*s=ta018bcv;for(;*s!=,0,;s+)Printf(*);A)9B)7C)6D)59 .下面能正确进展字符串赋值操作的是C。A)chars5=tlABCDE;B)CharS5=A,B,C,D,E;C)char*s;s=ABCDE
4、”;D)char*s;SCanf(s”,s);10 .下面程序段的运行结果是C。char*s=z,abcdez,;s+=2;printfC%d,z,s);A)cdeB)字符QC)字符Q的地址D)不确定IL设Pl和p2是指向同一个字符串的指针变量,c为字符变量,那么以下不能正确执行的赋值语句是次A)c=*pl+*p2B)p2=cC)pl=p2D)c=*pl*(*p2)12.设有程序段:CharS=Chin设;程ar*p;p=s;那么下面表达正确的选项是RoA)S和P完全一样B)数组S中的内容和指针变量P中的内容相等C) S数组长度和P所指向的字符串长度相等D) *p与s0相等13.以下与库函数S
5、trCPy(Char*pl,char*p2)功能不相等的程序段是A) strcpy1(char*pLchar*p2)(while(*pl+=*p2+)!=,0,);B) strcpy2(char*p1,char*p2)while(*pl=*p2)!=,0,)pl+;p2+)C) strcpy3(char*pLchar*p2)(while(*pl+=*p2+);)D) strcpy4(char*pl,char*p2)while(*p2)*pl+=*p2+;J14.下面程序段的运行结果是2。chara=wlanguagew,*p;P=a;while(*p!=,u,)Printf(%c”,*p-32
6、);p+;)A)LANGUAGEB)languageC)LANGD)IangUAGE16.以下与库函数StrCmP(Char*s,char*t)功能相等的程序段是A)strcmpI(char*s,char*t)for(;*s+=*t+;)if(*s=,0,)return0;return(*s-*t);)B) strcmp2(char*s,char*t)for(;*s+=*t+;)if(!*s)return0;return(*s*t);JC) strcmp3(char*s,char*t)for(;*t=*s;)if(!*t)return0;t+;s+;)return(*s*t);)D) strc



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 指针 习题集 答案
