柠檬试题库
计算机
公务员
驾照
计算机
公务员
驾照
有以下程序 #include
int f(int x) { int y; if (x == 0 || x== 1) return (3); y = x*x - f(x-2); return y; } main() { int z; z = f(3); printf("%d\n", z); } 程序的运行结果是
🔥 915 热度
A
0
B
9
C
6
D
8
参考答案
C
解析
【解析】主函数中调用f函数,同时将数值3传递给变量x,执行条件与if(x==0||x== 1);此时条件不成立,跳过return (3);,直接执行语句y=x*x-f(x-2); 这里f(x-2)为函数的递归调用,再次调用f函数,此时x=1,条件语句条件成立,返回3给f(1),y=3*3-3=6,最后将6返回主函数,并进行输出。因此C选项正确。
复制题目向 AI 提问
复制
扫码免费计算机二级刷题
计算机等级考试题库
推荐题目
将下列选项中的词语依次填入各句横线处,最恰当的一组是( )。(1)说________话,我实在不喜欢新来的厂长。<br>(2)温总理“国难兴邦”教诲,我们要时刻记在________。<br>(3)一看到自己的男朋友和别的女孩子说话,她的嫉妒________就作怪。<br>
这个民族只有语言没有文字,外来的专家帮他们________了属于他们自己的文字。填入横线处最恰当的一项是( )。<br>
将下列选项中的词语依次填入各句横线处,最恰当的一组是( )。(1)要想彻底解决足球比赛中的“黑哨”问题,必须________产生这一现象的社会土壤。<br>(2)希特勒________鼓吹的“种族优胜论”,是法西斯主义的重要理论根据。<br>(3)要________这种丑恶现象,不是一朝一夕就能做到的。<br>
将下列选项中的词语依次填入各句横线处,最恰当的一组是( )。(1)我市今年的工作重点是依法保障劳动者合法________。<br>(2)良好的亲子________能让家庭气氛更和谐,教养子女也变得更轻松。<br>(3)“字字看来都是血,十年辛苦不寻常”,《红楼梦》________了曹雪芹的全部心血。<br>
这件事情基本符合正常情况,可以按照________程序处理。填入划横线处的词语最恰当的一项是( )
相关标签
二级C语言
函数
条件
int
调用
×