有以下程序(sfrcpy为字符串复制函数,strcat为字符串连接函数):#include #include main(){char a[10] ="abc" ,b[10] ="012" ,c[10] =" xyz"- strcpy( a+1 ,b+2);puts( strcat( a,c+1));}程序运行后的输出结果是 _____。
A. al2xyz
B. 12yz
C. a2yz
D. bc2yz
查看答案
有以下程序:#include < stdio. h >#include < string. h > main(){ char a[20] = "ab" ,b[20] ="cdef" ; int k =0;strcat(a,b);while(a[k]! ='\0’)| b[k] =a[k] ; k ++ ;} puts(b);}程序的运行结果是( )。
A. abcdef
B. cbcdef
C. cdef
D. ab
有以下函数:int fun(char * x, char * y){ int n = 0;while( ( * x= = * y) && * x! = 1 \0' ) ) x++; y++; n++;}return n;}函数的功能是__。
A. 査找x和y所指字符串中是否有'\0'
B. x、y所指字符串最前面连续相同的字符个数
C. 将y所指字符串赋值给x所指存储空间
D. 统计x和y所指字符串中相同的字符个数
有以下函数int aaa(char *s)(char *t=s;while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确的是( )。
A. 求字符串s的长度
B. 比较两个串的大小
C. 将串s复制到串t
D. 求字符串8所占字节数
有以下函数int fun(char *s){ char *t=s;while(*t++); retum(t-s);}该函数的功能是()。
A. 计算s所指字符串占用内存字节的个数
B. 比较两个字符串的大小
C. 计算s所指字符串的长度
D. 将s所指字符串复制到字符串t中