已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是( )。 #include<ctype.h> #include<string.h> void fun(cha

admin2011-06-10  28

问题 已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是(       )。
   #include<ctype.h>
   #include<string.h>
   void fun(char s[])
  { int i,j;
   for(i=0,j=0;s;i++)
  s[j]=’\0’;
   }
   main()
  {char ss[80]="good morning";
  fun(ss);
   printf("%s",ss);
   }

选项

答案goodmorning

解析 子函数fun(char s[])的作用是将字符数组s中除去字母以外的所有其他字符都去掉,然后将字母仍按原来的顺序存在数组s中。在主函数中调用fun(ss),是将“good morning”中所有的非字母去掉,在这里就是去掉空格,然后输出ss。
转载请注明原文地址:https://jikaoti.com/ti/2fB0FFFM
0

最新回复(0)