以下fun函数的功能是将形参s所指字符串内容颠倒过来 void fun( char *s ) { int i, j, k; for( i=0, j=strlen(s) __________ ; i

admin2015-07-28  28

问题 以下fun函数的功能是将形参s所指字符串内容颠倒过来
void fun( char *s )
{ int i, j, k;
for( i=0, j=strlen(s) __________ ; i{ k=s; s=s[j]; s[j]=k; }
}
在横线处应填入的内容是( )。

选项 A、-1
B、+1
C、+0
D、k=0

答案A

解析 strlen(s)函数的功能是计算s指向字符串的实际长度(不包含结束标志),由于数组的起始下标为0,所以字符串最后一个字符的下标为strlen(s)-1,所以填入的内容为-1,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/dei0FFFM
0

最新回复(0)