首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 void f(int x) main(){int Z=123456; {if(x>=10) f(z);} {printf("%d-",x%10); f(x/10);}
若有以下程序 void f(int x) main(){int Z=123456; {if(x>=10) f(z);} {printf("%d-",x%10); f(x/10);}
admin
2020-11-23
17
问题
若有以下程序
void f(int x) main(){int Z=123456;
{if(x>=10) f(z);}
{printf("%d-",x%10);
f(x/10);}
else printf("%d",x);}
则程序的输出结果是
选项
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/Yl3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,以下说法不正确的是()。
下列叙述中正确的是
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[0][i];
关于C语言的变量,以下叙述中错误的是
if句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
有以下程序#include<stdio.h>intfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
有二个关系R、S和T如下。则由关系R和S得到关系T的操作是
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
软件设计中模块划分应遵循的准则是
随机试题
我国对外开放的基本形式有()
女性,60岁,因疲劳、乏力2个月来诊,发现脾肋下2cm,化验Hb155g/L,WBC14.0×109/L,PLT1350×109/L,骨髓增生明显活跃,全片见巨核细胞350个,血小板聚集成堆下列治疗错误的是
常用的电弧焊焊接方法有()。
银行存款收款凭证的填制日期应当是()。
发行企业债券,需要()申报核准。
财产所有人将财产赠给政府、社会福利单位、学校所立的书据,免征印花税。()
人水:游泳
醉酒的人犯罪,()。
坚持四项基本原则的核心是( )
String、StringBuffer都是()类,都不能被继承。
最新回复
(
0
)