首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int x) {if(x/2>1)fun(x/2); printf("%d",x); } main() {fun(7);printf("
有以下程序: #include<stdio.h> void fun(int x) {if(x/2>1)fun(x/2); printf("%d",x); } main() {fun(7);printf("
admin
2019-01-11
63
问题
有以下程序:
#include<stdio.h>
void fun(int x)
{if(x/2>1)fun(x/2);
printf("%d",x);
}
main()
{fun(7);printf("\n");}
程序运行后的输出结果是( )。【10年9月】
选项
A、1 3 7
B、7 3 1
C、7 3
D、3 7
答案
D
解析
本题主要考查了函数劬(int x)的递归调用,当x除以2的值大于1时,就接着执行函数fun(x/2),所以在主函数中,当执行fun(7)时,函数fun执行两次,第一次输出3,第二次输出7。
转载请注明原文地址:https://kaotiyun.com/show/2axp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<string.h>main(intarge,char*argv[]){inti,len=0;for(i=1;i<arge;i++)len+=strlen(argv[i]);
设有如下程序:fun(float*p1,intn,float*p2,intm,float*s){inti;*s=0.0;for(i=0;i<n;i++)*s+=*p1++;for(i=0;i<m;i++)
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
以下程序运行后,输出结果是______。 #define PT 5.5 #define S(x) PT*x*x main() { int a=1,b=2;printf("%4.1 f\n",S(a+b)); }
数据的存储结构是指______。
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1},*p=a;p++;printf("%d\n",*(p+2));}
判断char型变量cl是否为大写字母的正确表达式是()。
下列叙述中正确的是______。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:9.612558。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文
随机试题
精密机床的主轴部件对轴承与相配零件的精度及相互之间的配合精度要求很高,而加工精度往往不能满足需要。因此,在装配时需要进行( )。
下列选项中,不适用于裁定的是:()
下列关于个人汽车贷款业务的表述,正确的是()。
资料一目前培训行业在中国还是一个零散型产业。有许多企业在进行竞争,它们的规模都不大,多为中小企业或私人企业,这些企业多受地域的限制,在当地有一定的品牌影响,但没有任何企业占有显著的市场份额,也没有任何企业能对整个产业的发展具有重大的影响。虽然新东方学校在
关于管理幅度、管理层次与组织规模三者的关系,以下表述正确的是()。
中国革命道德是指中国共产党人、人民军队、一切先进分子和人民群众在中国新民主主义革命和社会主义革命、建设与改革中所形成的优良道德。它的萌芽是在()
Parentsnowhaveapopularbeliefthatschoolsarenolongerinterestedinspelling.NoschoolIhavetaughtinhaseverignored
Woman:I’mupset.YoutoldmybossIhadapart-timejob?Man:Iamsorry.Icouldn’thelpit.Question:Whatdoesthemanmean?
ItwastheEnglishscientist-philosopherFrancisBaconwhosaid,"Knowledgeitselfispower."Thisisanimportantdictum,buti
Thoughthiscarismoreelegantinappearance,itsquality______thatlessfancyone.
最新回复
(
0
)