首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
2015-12-25
32
问题
若有以下程序
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/VDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
下列语句的输出结果是______。chars[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是()。
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>struc
有下列程序:main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}
不能与do…while(exp)语句中的(exp)等价的表达式是()
下列能正确进行字符串赋值的是()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
随机试题
商法的概念和特征。(昆明理工大学2014年考研真题)
如果或有事项产生的经济利益基本确定能够流入企业时,企业就应将或有事项确认为资产。()
下列选项中,属于《证券发行与承销管理办法》规定的首次公开发行股票时禁止配售的对象有()。
课程建设和发展是国家的事情,和教师无关。()
【2015.福建】丰富的想象是打开知识宝库的金钥匙,这充分说明想象力的重要意义。简述教学过程中如何培养学生的想象力。
按照公文的行文关系来划分,中国人民大学和河南省人民政府之间的关系属于()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(inti),实现以下功能:当i等于5时,则打印如下内容。###############注意:不能修改程序的其他部分,只能修改fu
Canexercisebeabadthing?Suddendeathduringorsoonalterstrenuousexertiononthesquashcourtoronthearmytraininggr
在期权交易中,期权买方为获得相应权利,必须将()付给期权卖方。
Executivepaychecksmightgrabthemostheadlines,butit’stop-tiermedicalprofessionalswhoarebringinginthebiggestsalar
最新回复
(
0
)