以下程序的正确运行结果是()。#include
voidfun(charc){if(c>'x')fun(c-1);printf('%c',c);}voidmain(){fun('z');}
voidfun(charc){if(c>'x')fun(c-1);printf('%c',c);}voidmain(){fun('z');}
举一反三
- 下列程序段的运行结果____________。#include<stdio.h>voidmain(){charc='z';printf("%c\n",c-1);}
- 以下程序执行结果是__________。 voidfun(intx,inty,intz){z=x*x+y*y;} voidmain(){inta=31;fun(5,2,a);printf(“%d”,a);}
- 以下程序运行时的输出结果是_______。voidmain(){fun();fun();fun();}fun(){intx=0;x+=1;printf("%5d\n",x);}
- 有以下程序 #include <stdio.h> void fun(int x) {if(x/2>1) fun(x/2); printf("%d",x); } main() {fun(7); printf(" ");} 程序运行后的输出结果是:
- 以下程序的运行结果为________。#include"stdio.h"intx=2;intfun(intp){staticintx=3;x+=p;printf("%d",x);return(x);}voidmain(){inty=3;printf("%d",fun(fun(x)));}