0) fac2(n-1); } void fac2(int n) { printf("#"); if(n>0) fa" />
有以下程序 #include void fac2(int ); void fac1(int n) { printf("*"); if(n>0) fac2(n-1); } void fac2(int n) { printf("#"); if(n>0) fa
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
0) fac2(n-1); } void fac2(int n) { printf("#"); if(n>0) fa">有以下程序 #include void fac2(int ); void fac1(int n) { printf("*"); if(n>0) fac2(n-1); } void fac2(int n) { printf("#"); if(n>0) fa
有以下程序 #include void fac2(int ); void fac1(int n) { printf("*"); if(n>0) fac2(n-1); } void fac2(int n) { printf("#"); if(n>0) fa
admin
2015-07-28
39
问题
有以下程序
#include
void fac2(int );
void fac1(int n)
{ printf("*");
if(n>0) fac2(n-1);
}
void fac2(int n)
{ printf("#");
if(n>0) fac2(--n);
}
main()
{ fac1(3); }
程序的运行结果是( )。
选项
A、*###
B、*##*
C、**##
D、*#*#
答案
A
解析
考查函数的嵌套调用,嵌套调用顺序分别为:fac1(3)、fac2(2)、fac2(1)、fac2(0),每调用fac1()输出一个"*",调用fac2()输出一个"#",所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/S7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是______。main(){inti,j,i1=0.m;ints[3][3]={{100,200,300},{38,68,88},{85,40,99}};m=s[0][0];
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
以下程序运行后的输出结果是______。main(){chara[]="abcdefg",*p;inti=0;p=a;while(*p){if(i%2!=0)*p=’*’;p
动态分配一整型数据长度的空间,使指针p指向该存储空间,则下列空缺处应填入的正确语句是( )。 int*p; p=______malloc (sizeof(int));
下列选项中,能正确定义数组的语句是
C语言库函数fgets(str,n,fp)的功能是______。
不能把字符串"Hello!"赋给数组b的语句是______。
下列选项中不属于结构化程序设计方法的是()。
以下合法的字符型常量是
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是()。
随机试题
Agoodstorytellermustbeabletoholdhislisteners’curiosity______hereachestheendofthestory.
采用硫喷妥钠静脉注射使患者直接进入外科麻醉期,称为
手三阳经的走向为
首届国际健康促进大会通过的《渥太华宣言》指出,健康促进的5个主要活动领域为
A.菊科B.豆科C.茜草科D.漆树科E.海金沙科巴戟天药材的原植物是
让学生以自己的水平和速度进行学习的一种教学策略是()。
背水一战:韩信:西汉
商品的二重性是指价值与交换价值。()
组织他人偷越国(边)境罪:是指违反国家出入国(边)境管理法规,非法组织他人偷越我国国境或边境的犯罪行为。下列不属于该罪特征的一项是( )。
承认任何真理都具有绝对性就是承认
最新回复
(
0
)