[单选题]

(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("/n");

}

程序运行后的输出结果是

A.)BY

B.)BT

C.)YT

D.) YE

参考答案与解析:

相关试题

有以下程序(说明:字母A的ASCII码值是65)#include<stdio.h

[单选题]有以下程序(说明:字母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”);}程序运行后的输出结果是A.BYB.BTC.YTD.YE

  • 查看答案
  • 已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序____

    [单选题]已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。 main() { char a='A'; int b=20; pxintf("%d,%o",(a=a+a,a+b,b) ,a+'a'-'A',b); }A.表达式非法,输出零或不确定值B.因输出项过多,无输出或输出不确定值C.输出结果为20,141D.输出结果为20,141,20

  • 查看答案
  • 已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序____

    [单选题]已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。 main() { char a='A'; int b=20; printf("%d,%0",(a=a+a,a+b,b) ,a+'a'-'A',b); }A.表达式非法,输出零或不确定值B.因输出项过多,无输出或输出不确定值C.输出结果为20,141D.输出结果为20,141,20

  • 查看答案
  • 已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序____

    [单选题]已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。 maini() { char a='A'; int b=20; printh("%d,%o",(a=a+a,a+b,b),a+'a'-'A',b); }A.表达式非法,输出零或不确定值B.因输出项过多,无输出或输出不确定值C.输出结果为20,141D.输出结果为20,141,20

  • 查看答案
  • 己知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序____

    [单选题]己知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序_________。 main() { char a='A'; int b=20; printf("%d,%o",(a=a+a,a+b,B) ,a+'a'-'A',b) ; }A.表达式非法,输出零或不确定值B.因输出项过多,无输出或输出不确定值C.输出结果20,141D.输出结果为20,141,20

  • 查看答案
  • 有以下程序(说明:字母A的ASCII码值是65):<br />#include <stdio.h><br />void fun(char *s)<br /&g

    [单选题]有以下程序(说明:字母A的ASCII码值是65):#include void fun(char *s){ while(*s) { i

  • 查看答案
  • (8)有以下程序(说明:字符0的ASCII码值为48)#include <std

    [主观题](8)有以下程序(说明:字符0的ASCII码值为48)#include <stdio.h>main(){ char c1,c2;scanf("%d",&c1);c2=c1+9;printf("%c%c/n",c1,c2);}若程序运行时从键盘输入48<回车>,则输出结果为 (8) 。

  • 查看答案
  • 试题22有以下程序(注:字符a的ASCII码值为97)()#include <s

    [单选题]试题22有以下程序(注:字符a的ASCII码值为97)()#include <stdio.h>main(){ char *s ={“abc”};do{ printf(“%d”, *s%10); ++s;}While(*s);}程序运行后输出结果是()A.abcB.789C.7890D.979899

  • 查看答案
  • 有以下程序(说明:字母A的ASCIl码值是65): 程序运行后的输出结果是( )

    [单选题]有以下程序(说明:字母A的ASCIl码值是65):程序运行后的输出结果是( )。A.BTB.YEC.YTD.BY

  • 查看答案
  • 有以下程序(注:字符a的ASCII码值为97)#include<stdio.h>

    [单选题]有以下程序(注:字符a的ASCII码值为97)#include<stdio.h>main(){ char*S={"abc"}:do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是A.abcB.789C.7890D.979899

  • 查看答案