首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int n) { int i; if((i=n/10)!=0) fun(i); putchar( n%10+’0
有以下程序 #include <stdio.h> void fun(int n) { int i; if((i=n/10)!=0) fun(i); putchar( n%10+’0
admin
2020-11-27
11
问题
有以下程序
#include <stdio.h>
void fun(int n)
{ int i;
if((i=n/10)!=0)
fun(i);
putchar( n%10+’0’);
}
main()
{ fun(256); }
程序运行后的输出结果是
选项
A、256
B、652
C、2560
D、52
答案
A
解析
程序的执行过程为:调用函数fun(256),i=25,i!=0,if条件成立,调用fun(25),i=2,i!=0,if条件成立,调用fun(2),i=0,if条件不成立,输出字符’2’,返回fun(25),输出字符’5’,返回fun(256),输出字符’6’,函数调用结束。程序运行后的输出结果是256,A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/kO3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的C语言用户标识符是
以下程序的输出结果是()。main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf(’’%d\n’’,d);}
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",
下列叙述中正确的是()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
算法的有穷性是指
随机试题
下面哪种说法不能反映集体参与决策的情况()
A.Thecompetitionaimstodiscoverwhichuniversityhasdemonstratedthegreatestachievementsininnovationandenterpriseacr
RNA和DNA都不存在的碱基是
扩张性心脏病的特点是
对高速公路沥青混凝土面层进行抗滑性能检测,采用摆式仪法,检测时的路面温度为30℃,其中一个测点处共检测3个单点,其摩擦系数的检测值分别为78、77、80,请回答以下问题:摆式仪橡胶片应及时更换,更换条件为()。
行政复议机关一般应当自受理申请之日起()日内作出行政复议决定。
伪造、变造会计凭证、会计账簿或者财务会计报告应承担的法律责任包括( )。
Accordingtothispassage,troublesontheroadareprimarilycausedby______.Expertshavelongpointedoutthatinthefaceo
矩阵的非零特征值是_________.
通过调用newList(10,false)创建一个列表,关于该列表的几个说法()是错误的。
最新回复
(
0
)