首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 void f(int x) { if (x >= 10) { printf("%d-", x%10); f(x/10); } else printf("%d", x); } main() { int z = 123456; f(z);
若有以下程序 void f(int x) { if (x >= 10) { printf("%d-", x%10); f(x/10); } else printf("%d", x); } main() { int z = 123456; f(z);
admin
2018-10-16
50
问题
若有以下程序
void f(int x)
{
if (x >= 10)
{
printf("%d-", x%10);
f(x/10); }
else printf("%d", x); }
main() {
int z = 123456;
f(z); }
则程序的输出结果是
选项
A、6-5-4-3-2-1
B、6-5-4-3-2-1-
C、1-2-3-4-5-6
D、1-2-3-4-5-6-
答案
A
解析
函数f的主要功能为逆置输出整数x的每一位数据,如果z的值为123456,逆置输出的结果为6-5-4-3-2-1。
转载请注明原文地址:https://kaotiyun.com/show/6yxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下四个选项,不能看作一条语句的是()。
有以下程序:main(){chars[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输出结果是(选项D中的第一行是空行)(
已知字符’A’的ASCII码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
已知字母A的ASCII码为65。以下程序运行后的输出结果是【】。main(){chara,b;a=’A’+’5’-’3’;b=a+’6’-’2’;printf("%d%c\n",a,B);}
设有如下说明typedef struct{ int n; char c; double x;}STD;则以下选项中 ,能正确定义结构体数组并赋初值的语句是
若有如下定义:ints[3][4];则下面表达式中能代表数组元素s[1][0]的值的是()
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
有如下程序:#definen2#definemN+1#defineNUM2*m+1main(){inti;for(i=1;i<=NUM;i++)printf("%d\n",i);
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
随机试题
影响管理幅度的因素有()
定金的数额可由当事人约定,但不得超过主合同标的额的()
康某是甲国驻华使馆的官员。与康某一起生活的还有其妻、其子(26岁,已婚)和其女(15岁)。该三人均具有甲国国籍。一日,四人在某餐厅吃饭,与邻桌发生口角,引发斗殴并致对方重伤。警方赶到时,斗殴已结束。甲国为《维也纳外交关系公约》的缔约国,与我国没有相关的其他
(2009年)微分方程y"+ay’2=0的满足条件y|x=0=0,y’|x=0=-1的特解是()。
利用项目管理的先进技术和工具保证项目效率和效益的过程是()。
合同法律关系是指合同法律规范调整的当事人在民事流转过程中形成的()关系。
关于工作研究中的方法研究和时间研究的说法,正确的是()。
如图,某隧道设计为双向四车道,车道总宽20m,要求通行车辆限高5m,隧道全长2.5km,隧道的两侧是与地面垂直的墙,高度为3米,隧道上部拱线近似地看成半个椭圆.若最大拱高h为6m,则隧道设计的拱宽l是多少?
Asfoodistothebody,soislearningtothemind.Ourbodiesgrowandmusclesdevelopwiththeinputofadequatenutritious【M1
HowtoTakeLectureNotes1.Whatiseffectivenote-taking?To【T1】thematerialandwritedownkeyelements【T1】______2.Takenot
最新回复
(
0
)