单选题
以下程序的功能是删除字符串s 中的所有空格(包括TAB 符, 回车符, 换行符) , 请选择填空。
以下程序的功能是删除字符串s 中的所有空格(包括TAB 符, 回车符, 换行符) , 请选择填空。
# include
# include
# include
main ( )
{char c , s [ 80 ] ; int i = 0 ;
c = getchar ( ) ;
while ( c ! = EOF ) { s [ i ] = c ; i + + ; c=getchar ( ) ; }
s [ i ] =' \ 0’ ;
delspace ( s ) ;
puts ( s ) ;
}
delspace ( char *p )
{ int i , t ; char c[80];
for ( i = 0 , t=0 ; p[i] ; i + + )
if ( ! isspace ( ) ) c[t++]=p [ i ] ;
c[t] =' \ 0 ' ;
strcpy ( p , c ) ;
}
A
*(p+i)
B
p+i
C
*c[i]
D
*(c + i )
答案解析
正确答案:A
解析:
指针
