[单选题]

有以下程序(说明:字母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码值为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

  • 查看答案
  • (25)有以下程序(说明:字母A的ASCII码值是65)#include <st

    [单选题](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.)BYB.)BTC.)YTD.) YE

  • 查看答案
  • 有以下程序(说明:字母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

  • 查看答案
  • 运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h

    [单选题]运行下面程序时,从键盘输入字母H,则输出结果是#include<stdio.h>main(){ char ch;ch=getchar();switch(ch){case ′H′:printf("Hello!/n");case ′G′:printf("Good morning!/n");default:printf("Bye_Bye!/n");}}A.Hello!B.Hello! Good Moring!C.Hello! Good morning! Bye_Bye!D.He

  • 查看答案
  • 有以下程序 #include<stdio.h>#include<string.h

    [单选题]有以下程序#include <stdio.h>#include <string.h>void fun(char s[][10],int n){char t; int i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)/*比较字符串的首字符大小 ,并交换字符串的首字符*/if(s[i][0]<s[j][0]) {t=s[i][0];s[i][0]=s[j][0];s[j][0]=t;}}main(){char ss[5][10

  • 查看答案
  • 有以下程序 #include<stdio.h>#include<string.h

    [单选题]有以下程序#include<stdio.h>#include<string.h>typedef struct {char name[9]; char sex; float score[2];}STU;STU f(STUA.{STU b={“Zhao”,’m’,85.0,90.0}; int I;strcpy(a.name,b.name);a.sex=b.sex;for(i=0;i<2;i++) a.score=b.score;return a;}main(){STU

  • 查看答案
  • 有以下程序 #include<stdio.h> #include<string.

    [单选题]有以下程序#include <stdio.h>#include <string.h>typedef struct{ char name[9]; char sex; float score[2]; }STU;void f(STU a){ STU b={"Zhao",′m′,850,900}; int i;strcpy(a.name,b.name);a.sex=b.sex;for(i=0;i<2;i++) a.score[i]=b.score[i];}main(){

  • 查看答案
  • 有以下程序 #include<stdio.h> #include<string.

    [单选题]有以下程序#include <stdio.h>#include <string.h>typedef struct{ char name[9]; char sex; float score[2]; }STU;void f(STU a){ STU b={"Zhao",′m′,850,900}; int i;strcpy(a.name,b.name);a.sex=b.sex;for(i=0;i<2;i++) a.score[i]=b.score[i];}main(){

  • 查看答案
  • 有以下程序 #include<stdio.h> #include<string.

    [单选题]有以下程序#include <stdio.h>#include <string.h>void fun(char *s[],int n){ char *t; int i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;}}main(){ char *ss[]={"bcc","bbcc","xy","a

  • 查看答案
  • 有以下程序 #include<stdio.h> #include<string.

    [单选题]有以下程序#include <stdio.h>#include <string.h>void fun(char *s[],int n){ char *t; int i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;}}main(){ char *ss[]={"bcc","bbcc","xy","a

  • 查看答案