首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> int sub(int n) { return(n/10 + n% 10); } main( ) { int x,y; seanf(" %d" , &x); y = sub (sub(sub
有以下程序: #include <stdio.h> int sub(int n) { return(n/10 + n% 10); } main( ) { int x,y; seanf(" %d" , &x); y = sub (sub(sub
admin
2009-01-15
34
问题
有以下程序:
#include <stdio.h>
int sub(int n)
{ return(n/10 + n% 10); }
main( )
{ int x,y;
seanf(" %d" , &x); y = sub (sub(sub (x)));
printf(" %d \n";,y);
}
若运行时输入:1234<回车>,程序的输出结果是【 】。
选项
答案
10
解析
函数sub递归调用的返回值被作为再次调用sub函数的实参传给函数sub的形参,共进行3次递归调用。第1次调用sub(1234)的返回值为1234/10+1234%10=127;第2次调用sub(127)的返回值为127/10+127%10=19;第3次调用sub(19)的返回值为19/10+19% 10=10。所以程序的输出为10。
转载请注明原文地址:https://kaotiyun.com/show/SUXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
A、各子菜单项组成一个名称为mnu1的控件数组B、不论选中菜单项1、2或3,均执行mnu1_Click事件过程C、Case2分支的语句没有必要,因为该菜单项的"复选"属性已被设置D、程序中的Index是系统自动产生的C菜单项1至菜单项3是名称为m
(1)在考生文件夹下有一个工程文件sjt3.vbp,请在名称为Form1的窗体上画一个名称为Textl的文本框和一个名称为C1、标题为“转换”的命令按钮,如图2—200所示。在程序运行时,单击“转换”按钮,可以把Text1中的大写字母转换为小写,把小写字母
关系表中的每一行记录称为一个()。
考生文件夹下的工程文件sit4.vbp中有1个标题为“编号”的标签Label1,1个用于接收选手编号的初始文本为空的文本框Text1;1个含有10个元素的文本框控件数组Text2用于接收10个评委对某选手的打分;另有1个含有10个元素的标签控件数组Labe
下列关于数据库设计的叙述中,正确的是( )。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声ming明:PrivateTypePersonnameAsString*8
下面属于软件设计阶段产生的文档是()。
下面属于软件设计阶段产生的文档是()。
有以下程序: #include<stdlib.h> main( ) { char *p ,* q; p=(char * )malloc(sizeof(char) * 20);q=p; scanf("%s%s",p,q); printf("
随机试题
维持躯体姿势最基本的反射为()。
网络广告中最早和最常见的方式为
徐志摩曾于1923年与人发起成立()
属于国家药品标准的是()。
已知反应(1)H2(g)+S(s)H2S(g),其平衡常数为K1Θ,(2)S(s)+O2(g)SO2(g),其平衡常数为K2Θ,则反应(3)H2(g)+SO2(s)O2(g)+H2S(g)的平衡常数为K3Θ
根据《金融企业不良资产批量转让管理办法》,下列不良资产中不得进行批量转让的有()。
企业法人的职能部门作为票据保证人的,票据保证无效。()
老猎人被这个狡猾的狍子引到这长不见头的山沟里来,又()又生气。
A.beappropriateB.commentonC.sunnyweatherD.totheaudiencePhrases:A.youmaywantto【T13】______theirdisorganizedbos
中英《南京条约》中“协定关税”的规定主要反映了列强的哪一侵略要求()。
最新回复
(
0
)