C语言习题集合(指针)(3)
发布时间:2021-06-06
发布时间:2021-06-06
C语言习题集合(指针)
第七章指针B.strcpy2(char*p,char*q)
{while((*p=*q)!='\0')
{p++;q++;}}
C.strcpy3(char*p,char*q)
{while(*p++=*q++);}
D.strcpy4(char*p,char*q)
{while(*p)
*p++=*q++;}
23.下面程序段的运行结果是()。
#include"stdio.h"main(){
chars[]="example!",*t;t=s;
while(*t!='p')
{printf("%c",*t-32);t++;}}
A.EXAMPLE!B.example!C.EXAM24.以下正确的程序段是()。
A.chars[]="12345",t[]="6543d21";strcpy(s,t);B.chars[20],*t="12345";strcat(s,t);C.chars[20]="",*t="12345";strcat(s,t);D.char*s="12345",*t="54321";strcat(s,t);
25.以下与库函数strcmp(char*s,chat*t)的功能相等的程序段是()。
A.strcmp1(char*s,chat*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);
C.strcmp3(char*s,char*t)
{for(;*t==*s;)
{if(!*t)return0;t++;s++;}return(*s-*t);}
·4·
D.example!
上一篇:幼儿教师制定教学目标的基本原则
下一篇:高考常见文言虚词专题练习全