下面程序的运行结果是( )。 #include void del(char*s) { int i,j; char*a: a=s: for(i=0,j=0;a[i]!=‘\0’;i++

admin2012-08-23  11

问题 下面程序的运行结果是(    )。
    #include
    void del(char*s)
    {  int i,j;
       char*a:
       a=s:
       for(i=0,j=0;a!=‘\0’;i++)
       {  if(a>=‘0’&&a<=‘9’)
          {  s=a[i[;
                   j++;
          }
          s[j]=‘\0’;
         }}
    main()
    { char s[]=”aa89gggh”;
      del(s);
      printf(“ha%s”,s);
    }

选项 A、aa
B、89
C、gggh
D、aa89gggh

答案B

解析 该函数中fun是一个函数指针。指向一个返回int的函数。
转载请注明原文地址:https://jikaoti.com/ti/jAB0FFFM
0

最新回复(0)