有以下程序: #includestdio.b void fun(char c) { if(cX)fun(c-1): printf("%C",c); } traia( ) { fun(z);} 程序运行后的输出结果是( )A.xyzB.wxyzC.xzyD.zvx

有以下程序: #include<stdio.b> void fun(char c) { if(c>X)fun(c-1): printf("%C",c); } traia( ) { fun(z);} 程序运行后的输出结果是( )

A.xyz

B.wxyz

C.xzy

D.zvx


相关考题:

设有以下函数void fun(int n,char * s) { …… }则下面对函数指针的定义和赋值均是正确的是A)void (*pf)(); pf=fun;B)viod *pf(); pf=fun;C)void *pf(); *pf=fun;D)void (*pf)(int,char);pf=fun;

有以下程序#include stdio.hfun(int x){ if(x/20) f un(x/2);printf("%d ",x);}main(){ fun(6);printf("\n"); }程序运行后的输出结果是 【 1 5 】 。

设有以下函数: void fun(int n,char*s){…} 则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)( );pf=fun;B.void*pf( );pf=funC.void*pf( );*pf=fun;D.void(*pf)(int,char);pf=fun;

有以下程序#include stdio.hvoid fun( char. c){ if(c'x') fun( c-1);printf("%c",c);}main( ){ fun(’z’); }程序运行后的输出结果是A) xyzB) wxyzC) zyxwD)zyx

设有以下函数:void fun(int n,char*$s){……}则下面对函数指针的定义和赋值均正确的是A.void(*pf)( );pf=fun;B.void*Pf( );pf=fun;C.void*pf( ); *pf=fun;D.void(*pf)(int,char);nf=fun;

设有以下函数:voidfun(intn,char}s){……}则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)(int,char);pf=fun;B.void+pf( );pf=fun;C.void*pf( );*pf=fun;D.void(*pf)(int,char*);pf=fun;

有以下程序:includestdio.bvoid fun(char c){ if(cX)fun(c-1): printf(%Cstdio.bvoid fun(char c){ if(cX)fun(c-1):printf(%C,c);}traia( ){ fun(z);}程序运行后的输出结果是( )A.xyzB.wxyzC.xzyD.zvx

下面程序输出的结果是()。includemain(){char *a="1234";fun(a);printf("\n");}fun(cha 下面程序输出的结果是( )。 #include<stdio.h> main() { char *a="1234"; fun(a); printf("\n"); } fun(char *s) { char t; if(*s) { t=*S++;fun(s);} else return; if(t!='\0') putchar(t); }A.1234B.4321C.1324D.4231

18、以下程序的运行结果是: #include <stdio.h> char *fun(char *px,char *py); void main() { printf("%s%s\n",fun("abc","abcd"),fun("1234","123")); } char *fun(char *px,char *py) { return (*px > *py? px : py); }A.abcd1234B.abc1234C.abcd123D.abc123