首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int x) { if(x/2>1)fun(x/2); printf("%d",x); } void main() { fun(7); printf("\n"); } 程序运行后的结果是(
有以下程序: #include<stdio.h> void fun(int x) { if(x/2>1)fun(x/2); printf("%d",x); } void main() { fun(7); printf("\n"); } 程序运行后的结果是(
admin
2021-07-09
118
问题
有以下程序:
#include<stdio.h>
void fun(int x)
{
if(x/2>1)fun(x/2);
printf("%d",x);
}
void main()
{
fun(7);
printf("\n");
}
程序运行后的结果是( )。
选项
A、137
B、731
C、73
D、37
答案
D
解析
函数fun是递归函数,递归终止条件是x小于等于2,当大于2时递归调用fun(x/2)。第一次循环x/2=3,调用fun(3),x/2=1,跳出if循环,执行输出x=3,然后回到第一次循环,执行if循环的语句,输出x=7。
转载请注明原文地址:https://kaotiyun.com/show/Qzkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2:elsed=3;printf("%d,%d,%d,%d\n",a,b,c,d);}程序输出
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5},i;for(;i
以下叙述中正确的是
数据库设计的根本目标是要解决
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
以下叙述中错误的是
设文件指针fp已定义,执行语句fp=fopen("file","W");后,以下针对文本文件file操作叙述的选项中正确的是
在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
随机试题
经口腔给药的有
热射病的主要临床特征是()
某220kV变电站,最终规模为2台180MVA的主变压器,额定电压为220/110/35kV,拟在35kV侧装设并联电容器进行无功补偿。请回答下列问题。本站35kV母线三相短路容量为700MVA,电容器组的串联电抗器的电抗率为5%,请计算发生3次谐波谐
在调查个人汽车贷款担保措施时,面临的操作风险有()。
供求理论是市场运行的基础理论,也是房地产市场运行和价格变动的核心理论。如果想知道某项政策措施或事件将如何影响房地产市场走向和房地产价格涨落,应当首先分析它将如何影响房地产的()。
法院受理破产案件后,以破产企业为债务人的尚未审结且另有连带责任人的经济纠纷案件,应当()。
构建社会主义和谐社会的原则有哪些?
某单位工会为了深入了解职工的工作状态,关心职工的身心健康,举办了一次“快乐工作”主题座谈会。作为一名新参加工作者。请你模拟在座谈会上作一个简短的即席讲话。
……当黥者,髡钳为城旦舂;当劓者,笞三百;当斩左趾者,笞五百;当斩右趾……弃市。是后,外有轻刑之名,内实杀人。斩右趾者又当死。斩左趾者笞五百,当劓者笞三百,率多死。景帝元年,下诏曰:“加笞与重罪无异,幸而不死,不可为人。其定律:笞五百日
Fatcannotchangeintomuscle______musclechangesintofat.
最新回复
(
0
)