首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
46
问题
有以下程序:
#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全国计算机二级
相关试题推荐
(1)在名称为Forml的窗体上画一个计时器,其名称为Timerl;再画一个图像框,其名称为Imagel,住该图像框中装入一个图形文件pic.ico;然后画一个水平滚动条,其名称为HScrolll,Min属性值为100,Max属性值为1200,LargeC
下列叙述中正确的是
如果在列表框List1中没有选中项目,则List1.ListIndex的值为
数据库系统的核心是()。
数据库技术的根本目标是()。
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
在数据库系统中,用户所见的数据模式为
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声ming明:PrivateTypePersonnameAsString*8
以下数组定义语句中,错误的是
在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
随机试题
试述出版物发行分类配置的原则。
元政策又叫()
公路隧道灯具防护等级不应低于IP55.()
某企业2012年度通过希望工程基金会向农村义务教育事业捐款30万元,直接向某学校捐款5万元,均在营业外支出中列支。该企业当年实现利润总额400万元。若无其他需调整的纳税事项,根据企业所得税法律制度的规定,该企业2010年度应纳税所得额为()万元。
一般纳税人接受原材料投资时,应该作为实收资本入账的金额是()。
教师用红笔批改作业,是为了()。
下列不属于合同一般生效要件的是()。
艾滋病被称为“20世纪的瘟疫”,艾滋病病毒将人体内的()作为攻击目标。
电话:听筒
PrisonStudiesA)Manywhotodayhearmesomewhereinperson,orontelevision,orthosewhoreadsomethingI’vesaid,willthink
最新回复
(
0
)