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
32
问题
有以下程序
#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全国计算机二级
相关试题推荐
数字字符0的ASCII值为48,若有以下程序 main() { char a=’1’,b=’2’; printf("%c,b++); printf("%d\n",b-a); } 程序运行后的输出结果是______。
以下程序段的输出结果是______。main(){inti,j,i1=0.m;ints[3][3]={{100,200,300},{38,68,88},{85,40,99}};m=s[0][0];
设有定义:inta=1,b=2,C=3;,以下语句中执行效果与其它三个不同的是
以下选项中,能用作用户标识符的是
有以下定义和语句StructWorkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;}s;};StructWorkersW,*pe;
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
下列选项中不合法的十六进制数是()。
下列选项中不属于结构化程序设计方法的是()。
以下合法的字符型常量是
随机试题
用生牛奶或生蛋清解救重金属盐中毒是依据蛋白质具有
不正当的竞争行为包括
根据刑法规定,实施下列哪一行为应当依照刑法定罪处罚?
背景资料:某施工单位承接了一座二级公路隧道,该隧道为单洞2车道,设计净高5m,净宽12m,总长686m,穿越的岩层含有少量煤层,裂隙发育,设计采用新奥法施工。洞口段围岩为较软岩或软硬岩互层,且以软岩为主,岩体较完整,中薄层状结构,属于Ⅳ
泡沫灭火系统的组件由哪些组成?
企业向商业银行购买远期利率合约(FRA)的主要目的是()。
理财顾问服务流程不包括()。
2016年1月1日,甲企业(增值税一般纳税人)开始自行研发一项专利技术,发生与该项专利技术相关的经济业务活动如下:(1)1月31日,该项专利技术研究阶段工作结束,共发生研发人员薪酬25万元。本月用银行存款支付其他研发支出,取得增值税专用发票注明的
当前。很多假冒产品充斥于市场之中,也出现了很多以打假为职业的人,专门知假买假,媒体称之为“职业打假人”。对于“职业打假人"的行为。有人认为他们维护了消费者的利益;但也有人认为他们极大地浪费了公共行政资源。对此。你怎么看?
Whatisthewomandoing?
最新回复
(
0
)