以下程序的输出结果是【 】。 include<stdio.h> fun() { static int a=0; a+=2;printf("%d",a);} main() { int cc; for(cc=1;CC<4;CC++)fun(); printf("\n");}
第1题
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空: include<stdio.h> void fun(char *s,int low,int high) { if(【 】) return; else {char t; fun(【 】); t=s[low]; s[low]=s[high]; s[high]=t;}}
请帮忙给出正确答案和分析,谢谢!
第2题
设有以下程序,为使之正确运行,请在下划线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。) 【 】 main() { printf("\n"); try_me(); printf("\n");}
请帮忙给出正确答案和分析,谢谢!
第3题
以下程序运行结果是【 】。 include<stdio.h> long fib(int g) { switch(g) { case 0:return 0; case 1: case 2:return 1;} return(fib(g-1)+fib(g-2));} main() { long k; k=fib(5); printf("k=%5ld\n",k);}
请帮忙给出正确答案和分析,谢谢!
第4题
设有以下定义和语句,则*(*(p+2)+1)的值【 】。 int a[3][2]={10,20,30,40,50,60},(*p)[2]; p=a;
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!