单项选择题

有以下程序
#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

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

单项选择题
有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main() { int x=3, y=5,*p=&x, *q=&y; fun(p,q); printf( %d,%d, ,*p,*q); fun(&x,&y); printf( %d,%d n ,*p,*q); } 程序运行后的输出结果是()。

A.3,5,5,3
B.3,5,3,5
C.5,3,3,5
D.5,3,5,3

单项选择题
有以下程序 #include<sldio.h> main() { int a1,a2; char c1,c2; scanf( %d%c%d,%c ,&c1,%a2,&c2); printf( %d,%c,%d,%c,a1,c1,a2,c2); } 若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是(以下[]代表空格,<CR>代表回车)().

A.12a34b<CR>
B.12[]a[]34[]b<CR>
C.12a34b<CR>
D.12[]a34[]b<CR>

相关试题
  • 有以下程序 #include<stdio.h> intt...