首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
41
问题
有以下程序:
#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全国计算机二级
相关试题推荐
设有二维数组A[8][9],其每个元素占2个字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为______。
下列叙述中错误的是()。
在说明语句:int*f();中,标识符f代表的是
下列语句中,不正确的是______。
以下程序运行后的输出结果是【】。main(){charc;intn=100;floatf=10;doublex;x=f*=n/=(c=50);printf("%d%f\n",n,x
若有以下说明和语句:structst{intn;char*ch;};structsta[3]={5,"abc",7,"def",9,"ghk"},*p=a;则值为6的表达式是______。
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。#include<string.h>voidf(charp[][10],intn){chart[20];inti,j;for(i=0;i<n-1;
下列叙述中正确的是______。
函数fun的功能是:计算直到。若x=2.5,函数值为:12.182494。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是
随机试题
指出下列中,压力最小的是
【2015年菏泽市真题】看书时,用红色笔划出重点,便于阅读是利用知觉的哪种特性?()
A、 B、 C、 D、 A从每行来看,前一个图形左右翻转得到后一个图形,或者从每列来看,前一个图形上下翻转得到后一个图形。故本题答案为A。
(1)离婚(2)谈恋爱(3)发现有外遇(4)结婚(5)孤独终生
在肾素-血管紧张素系统中,具有最强缩血管效应的是
现阶段,以劳动者的劳动联合和劳动者的资本联合为主的股份合作制属于______。
习近平指出,昨天的成功并不代表着今后能够永远成功,过去的辉煌并不意味着未来可以永远辉煌。时代是出卷人,我们是答卷人,人民是阅卷人。党是最高政治领导力量,这是()
修理を
Yougothereinordertoseeaplay.Youcanwriteordrawthingsonitinschool.
ThoughitnowseemsmerelyanepisodeinthelastyearofWorldWarI,theinfluenzapandemicoftheautumnof1918wasoneoft
最新回复
(
0
)