首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
48
问题
若有以下程序
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(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;}printf("%d,%d
以下关于C语言数据类型的叙述中正确的是()。
有以下程序段 int a,b,c; a=10; b=50; c=30; if(a>b)a=b, b=c; c=a; printf("a=%d b=%d c=%d\n",a,b,c); 程序的输出结果是______。
若输入bcdefgh、m、abcdefg,以下程序的输出结果为()。#include#includemain(){inti;charstring[20],str[3][20];
以下程序输出的结果是______。mazn(){inta=5,b=4,c=3,d;d=(a>b>C);printf("%d\n",D);}
以下程序的运行结果是【】。#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5
下列变量定义中,合法的是______。
数据元素之间______的整体称为逻辑结构。
源程序的文档化不包括()。
随机试题
最易发生幽门梗阻症状的溃疡是
有下列情形之一的,由人民法院裁定,宣告企业破产:()
人机系统可分为机械化、半机械化的人机系统和全自动化控制的人机系统两类。在机械化、半机械化的人机系统中,人始终起着核心和主导作用,机器起着安全保证作用。下列关于机械化、半机械化的人机系统的说法中,正确的是()。
对于快速路、主干路的混凝土路面,横向胀缝、缩缝均设置()。
证券投资基金销售活动涉及的当事人有()。
课堂教学中,经常出现教师在学生不注意参与学习时突然加重语气或提高声调的现象,教师采用这种手段的目的是为了引起学生的_______。
下列行为中,没有违反《中华人民共和国未成年人权益保障法》的是()。
DB、DBMS和DBS三者间的关系为______。A)DB包括DBMS和DBSB)DBS包括DB和DBMSC)DBMS包括DBS和DBD)DBS与DB和DBMS无关
Medicalconsumerism—likeallsortsofconsumerism,onlymoremenacingly—isdesignedtobesatisfying.(51)Theprolongation
Beijing:TheUnitedStatesandNorthKoreahadtheirfirst【C1】______infourmonthsherethisafternoonaspartofthe【C2】______
最新回复
(
0
)