有以下程序(说明:字母A的ASCII码值是65) void fun (char*s) { while( *s ) { if(*s%2) printf("%c",*s); s++; } } main()

admin2016-12-28  47

问题 有以下程序(说明:字母A的ASCII码值是65)
    void fun  (char*s)  {
    while(  *s  )  {
    if(*s%2)
    printf("%c",*s);  s++;  }  }
    main()  {
    char a[]="BYTE";
    fun(a);print=f("\n");)
    程序运行后的输出结果是

选项 A、BT
B、YE
C、YT
D、BY

答案B

解析 程序只输出字母ASCII值为奇数的字母,根据字母B,Y,T,E的ASCII值的奇偶性相应输出。
转载请注明原文地址:https://jikaoti.com/ti/BVi0FFFM
0

随机试题
最新回复(0)