首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
39
问题
有以下程序:
#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://jikaoti.com/ti/8Ua0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:main(){intx[]={14,32,65,69,78,59},*t;t=x+5;printf("%d\n",*-t);}则程序执行后的输出结果是()。
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i; 要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
下列关于单目运算符++,--的叙述中正确的是
下列叙述中错误的是()。
函数fun的功能是计算Xn doublefun(doublex,intn) { inti;doubley=1; for(i=1;i<=n;i++)y=y*x; returny;} 主函数中已经正确定义m
以下程序运行后的输出结果是【】。#include<string.h>main(){charch[]="abc",x[3][4];inti;for(i=0;i<3;i++)strcpy(x[i],ch);
执行以下程序后,输出#号的个数是【】。#include<studio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putchar(’#’);}
给定程序MODll.C中函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串的后面。例如:当s所指的字符串为:"ABCDE"时,则t所指的字符串应为:"EDCBAABCDE"。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
随机试题
MEN2最常见和最早出现的病变是
关于免疫组织化学技术中组织标本处理的叙述,不正确的是
A.马齿苋B.桃红四物汤C.除湿胃苓汤D.小柴胡汤E.增液汤
A.谵语B.呓语C.独语D.郑声E.口吃心气大伤可见()
美国甲公司从日本乙公司进口一批蔬菜,合同约定货到验收后付款。货物到达目的港,甲公司提货验收后,发现货物总重量短少20%,单个重量也不符合合同规定。下列有关此案的表述哪项是错误的?()
在图4-64中,杆AB在该位置的动能为()。
进口食品换证是指()在批发、零售进口食品时应持有当地检验检疫机构签发的进口食品卫生证书。
特质理论认为,卓越的领导者应具备()的特质。
设向量α1,α2,…,αn-1是n一1个线性无关的n维列向量,ξ1,ξ2是与α1,α2,…,αn-1均正交的n维非零列向量。证明:α1,α2,…,αn-1ξ1线性无关。
There______expectedtobemorediscussionsonthePresident’sspeechgivenovertheradiothedaybefore.
最新回复
(
0
)