首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序中定义了两个方法求自然数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
111
问题
下面的程序中定义了两个方法求自然数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://www.kaotiyun.com/show/K1np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面对视图的描述中错误的是
在数据库系统中,用户所见的数据模式为
在表单(Forml)的INIT事件中编写程序代码,下列语句中不能将表单的背景颜色设置为绿色的是()。
以下是与设置系统菜单有关的命令,错误的是()。
在DOWHILE…ENDDO循环结构中,LOOP命令的作用是()。
(1)打开“订货管理”数据库,并将表order-list添加到该数据库中。(2)在“订货管理”数据库中建立表order_detail,表结构描述如下:订单号字符型(6)器件号字符型(6)器件名字符型(16)单价浮
要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是
数据库管理系统中负责数据模式定义的语言是
在计算机网络中,英文缩写LAN的中文名是
下面转义字符中表示横向跳格的是( )。
随机试题
会计师事务所为被审计单位提供下列工作将损害财务报表审计独立性的是()
《谏逐客书》的中心论点是()
吸入的三相气雾剂叙述错误的为
【2012年第112题】某柱下独立基础在轴心荷载作用下,其下地基变形曲线示意正确的是:
城市公共加油站服务半径宜为()。
双代号网络计划的网络图中,虚箭线的作用是下列表述中的()。
家庭生产理论认为,花费较多的时间而使用较少的半成品或利用较少辅助设备的生产方式是()生产方式。
【2014年云南红河】《中华人民共和国教师法》自()实行。
土壤动物作为生态系统物质循环中的重要______,在生态系统中起着重要的作用,一方面积极同化各种有用物质以建造其自身,另一方面又将其排泄产物归还到环境中不断改造环境。依次填入划横线部分最恰当的一项是()。
在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是________。
最新回复
(
0
)