首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2019-04-14
35
问题
有以下程序:
#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/J2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abed",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
若有如下程序:main(){staticchar*a[3]={"123","456","789");char**b;b=a;++b;printf("%s,%s\n",*a,*a+1);printf(
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[
以下程序调用findmax函数返回数组中的最大值findmax(inE*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(______)s=p;ret
有以下程序#include<string.h>main(){charp[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’};printf("%d%d\n",strlen(p),strlen(q));}
对下述程序的判断中,正确的是()。#include<stdio.h>voidmain(){char*P,s[256];p=s;while(strcmp(s,"theend")){printf("
有以下程序#includeintfun(){staticintx=l:X*=2:returnX:}main(){inti,s=l:for(i=l;i
下面程序的执行结果是______。main(){charstr[]="quert?",*p=str;while(putchar(*p++)!=’?’);}
若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是#includemain(){charc;intv0=1,v1=0,v2=0;do{switch(c=getchar()){
若有以下定义和语句:() ints[4][5](*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
随机试题
正常胎心基线变异范围是()
下列哪一项不是典型腮腺囊肿的声像图表现
A、病灶呈鸡冠或菜花状生长B、无痛性红色硬结,表面呈表浅溃疡,边缘整齐隆起C、全身皮肤黏膜出现多样皮疹D、尿频、尿痛等急性尿道炎表现E、侵犯机体多种组织器官二期梅毒临床表现为()
A、G+球菌,成双或葡萄串状排列B、G+球菌,菌体呈矛头状,成双C、G-球菌,菌体肾形成双排列D、G+球菌,菌体肾形成双排列E、G-球菌,菌体呈矛头状,成双肺炎链球菌革兰染色镜下形态为
A.5年B.10年C.15年D.20年E.30年《医疗事故处理条例》规定,对60周岁以上的患者因医疗事故致残的,赔偿其残疾生活补助费的时间不超过
以下溶剂属于偶极亲质子溶剂者是
非企业性单位如果经常发生增值税应税行为,并且符合一般纳税人条件的,可以由税务机关认定为增值税一般纳税人。( )
(2017江苏·A类)在一次竟标中,评标小组对参加竞标的公司进行评分,满分120分。按得分排名,前5名的平均分为115分,且得分是互不相同的整数,则第三名得分至少是:
对考生文件夹下WORD.docx文档中的文字进行编辑、排版和保存,具体要求如下:【文档开始】虚拟局域网技术在局域网管理中的应用校园网覆盖办公楼、教学楼、学生宿舍楼等,规模较大,出于安全性考虑,将网络划分为多个裸机子网,子网之间
Whenyoungpeoplegettheirrealjobs,theymayfacealotofnew,【B1】______situations.Theymayfindthateverythingisdiffere
最新回复
(
0
)