首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 void flint x) main()fint z=123456; {if(x>=10) f(z);} {printf("%d-",x%10); f(x/10);} else printf("%d
若有以下程序 void flint x) main()fint z=123456; {if(x>=10) f(z);} {printf("%d-",x%10); f(x/10);} else printf("%d
admin
2017-05-20
43
问题
若有以下程序
void flint x) main()fint 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/yaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.daf","w");for(i=0;i<3;i++)
下列程序的运行结果为#include<stdio.h>voidabc(char*str){inta,b;for(a=b=0;str[a]!=’\0’;a++)if(str[a]!=’c’)str[
以下程序的运行结果是intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++);}main(){inti=4;fun(i++);prin
以下选项中不属于字符常量的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){char
下列选项中错误的说明语句是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
下列叙述中,正确的是
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是_______。
随机试题
肝能分泌()。
In2008,27peoplewerearrestedbecauseofthecontaminated(有毒的)milkpowder________
下列除哪项外,均是火(热)邪气的致病特点
惊厥性全身性癫痫持续状态必须从速控制发作。并保持不再复发的时间至少为
甲私刻乙公司的财务专用章,假冒乙公司名义签发一张转账支票交给收款人丙,丙将该支票背书转让给丁,丁又背书转让给戊。当戊主张票据权利时,根据票据法律制度的规定,下列表述中,正确的是()。(2008年)
在()之前一个月,人们只能在每天日出前和日落后进食。
Thebeautyofsoftwareisinitsfunction,initsinternalstructure,andinthewayinwhichitiscreatedbyateam.Toauser,ap
A、学校里B、宿舍里C、邮局里D、电话里D
Formanypeopletoday,readingisnolongerrelaxation.Tokeepuptheirworktheymustreadletters,reports,tradepublication
A—TOPStoriesB—E-newslettersC—CurrentSpecialD—What’sNewE—Edito
最新回复
(
0
)