单选题:下面程序执行后的输出结果是( )。
下面程序执行后的输出结果是( )。
```
#include
char cchar( char ch )
{
if ( ch >= 'A' && ch <= 'Z' )
ch = ch - 'A' + 'a';
return (ch);
}
int main()
{
char s[] = "ABC+abc=defDEF", *p = s;
while ( *p )
{
*p = cchar( *p );
p++;
}
printf( "%s", s );
return(0);
}
```答案:B
```
#include
char cchar( char ch )
{
if ( ch >= 'A' && ch <= 'Z' )
ch = ch - 'A' + 'a';
return (ch);
}
int main()
{
char s[] = "ABC+abc=defDEF", *p = s;
while ( *p )
{
*p = cchar( *p );
p++;
}
printf( "%s", s );
return(0);
}
```答案:B