单项选择题

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

A.BY
B.BT
C.YT
D.YE

<上一题 目录 下一题>
热门 试题

单项选择题
设有定义:double x[10], *p=x;,以下能给数组x下标为6的元素读入数据的正确语句是______。
A.scanf("%f', &x[6]);
B.scanf("%1f", *(x+6));
C.scanf("%1f", p+6);
D.scanf("%1f", p[6]);
单项选择题
有以下程序 #include<stdio.h> main() char b, c; int i; b='a'; c='A'; for(i=0; i<6;i++) if(i%2) putchar(i+b); else putchar(i+c); printf( n ); 程序运行后的输出结果是______。
A.ABCDEF
B.AbCdEf
C.aBcDeF
D.abcdef
相关试题
  • 以下程序运行后的输出结果是______。...
  • 以下程序运行后的输出结果是______。...
  • 以下程序运行后的输出结果是______。...
  • 有以下程序,请在______处填写正确语...
  • 已知a所指的数组中有N个元素。函数fun的功...