当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

(25)有以下程序(说明:字母A的ASCII码值是65)#include <stdio.h>void fun(char *s){ while(


(25)有以下程序(说明:字母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(" ");

}

程序运行后的输出结果是

A)BY

B)BT

C)YT

D) YE

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 已知B的ASCII码为66,以下程序统计由键盘输入的字符串中各英文字母的使用次数 Dim【8】 Fo

  • (8)有以下程序(说明:字符0的ASCII码值为48)#include &lt;stdio.h&gt;main(){ char c1,c2;scanf("

  • 已知字母A的ASCII码为十进制的65,下面程序的输出为()。void main(){ char ch1,ch2;ch1=’A’+’5’-’

  • 已知字母A的ASCII码为十进制数65 下面程序的输出结果是() main() { char ch1 ch2; ch1=A+5-3

  • 已知小写字母a的ASCII码为97 大写字母A的ASCII码为65 以下程序的结果是______。main(){ unsigned

  • 有以下程序(说明:字母A的ASCIl码值是65): #include<stdio.h> void fun(char*s) {while(*