首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序中定义了两个方法求自然数1~100的和。具体如下:int suml(int n);利用循环求1~n的和,int sum2(int n);利用递归方法求和1~n的和;在main()方法中调用这两个方法求1~100的和并显示。在程序的每条横线处填写一
下面的程序中定义了两个方法求自然数1~100的和。具体如下:int suml(int n);利用循环求1~n的和,int sum2(int n);利用递归方法求和1~n的和;在main()方法中调用这两个方法求1~100的和并显示。在程序的每条横线处填写一
admin
2009-01-15
77
问题
下面的程序中定义了两个方法求自然数1~100的和。具体如下:int suml(int n);利用循环求1~n的和,int sum2(int n);利用递归方法求和1~n的和;在main()方法中调用这两个方法求1~100的和并显示。在程序的每条横线处填写一个适当的语句,使程序的功能完整。
public class Sum{
public static void main(String args[])
{
//1.调用suml(int n),求1~100的和
System.out.println("1~100的和:"+sum1(100));
//2,调用sum2(int n),求1~100的和
System.out.println("1~100的和:"+sum2(100));
}
static int suml(int n)
{
int result=0;
for(int i=1;i<=n;i++)
________________
retrun result;
}
static int sum2(int n)
{
if(______________)
return 1;
else
_____________
}
}
选项
答案
result+=i; n==1 return n+sum2(n-1);
解析
本题主要考查递归调用的算法及for循环语句的使用。解答本题的关键是热练掌握递归调用的算法及for循环语句的使用.在本题中,result+=i;语句的功能是累加求和,if(n==1)语句的功能是判断当n==1时,累加和为1,return n+sum2(n-1);语句的功能是递归调用sum2(int n)方法求和。
转载请注明原文地址:https://kaotiyun.com/show/K1np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面命令的输出结果是:DECLAREa(10)?a(0)
在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是
在视图设计器中有,而在查询设计器中没有的选项卡是
下面关于列表框和组合框的陈述中,正确的是
在满足实体完整性约束的条件下
下列数据结构中,属于非线性结构的是
查询客户名称中有“网络”二字的客户信息的正确命令是
下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是CREATETABLEprime(datf)n=11DOWHILEn<=2011f=0i=2DOWHILE
要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是
英文缩写ISP指的是
随机试题
为提高员工积极性,企业上调了员工工资和奖金,该激励方式属于()
A.结石B.畸形C.损伤D.狭窄输尿管梗阻最常见的后天性原因是
男,31岁,诉腰痛半年伴低热、夜间盗汗。如行手术治疗,适应证包括
营养不良患儿应用苯丙酸诺龙的主要作用是
某生产经营单位未向从业人员提供符合国家标准或者行业标准的劳动防护用品,根据《安全生产法》,关于对该违法行为责任追究的说法,正确的有()。
中央国债登记结算有限责任公司为中国人民银行指定的办理债券的()的机构。
事业单位的其他应收款包括()。
固定资产发生的后续支出,应当()。
采购市场调查是明确采购需求后针对采购对象的________开展的调查工作,是为更好地制订采购计划而进行的系统的数据收集、分类和分析。
Ofcourse,talkingaboutsomethingwhichaffectstheirpersonalityis________motivatingforstudents.
最新回复
(
0
)