选择题   有以下程序(说明:字母A的ASCII码值是65):
    #include<stdio.h>
    void fun(char*s)
    {  while(*s)
    {if(*s%2) printf('%c', *s);
    s++;
    }
    }
    main()
    {  char a[]='BYTE';
    Fun(a); printf('n');
    }
    程序运行后的输出结果是______。
 
【正确答案】 D
【答案解析】fun()函数的意思是当*s%2==0的时候就输出并且s自加1次,然后判断。所以可知只有第2和第4个位置上的才符合要求,所以答案为D。