有以下程序(说明:字母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
第1题:
有以下程序 #inc1ude<stdio.h> void fun(char*s) { while(*s) { if(*s%2=0) printf("%c",*s); s++ } } main() { char a[]={"good"}; fun(A) ; prntf("n\"); } 注意:字母a的ASCII码值为97,程序运行后的输出结果是______。
A.d
B.go
C.god
D.good
第2题:
有以下程序(说明:字母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.Y
第3题:
有以下程序(注:字符a的ASCII码值为97) #include <stdio.h> int main(void) { char *s={"abc"}; do { printf("%d",*s%10); ++s;} while(*s); return 0; } 程序运行后的输出结果是___
A.abc
B.789
C.7890
D.978899
第4题:
有以下程序(说明:字母A的ASCIl码值是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
第5题:
(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