首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 1
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 1
admin
2009-01-15
53
问题
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 13 40 20 10 5 16 8 4 2 1)
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
源程序文件清单如下:
import java.io.*;
class JiaoGu
{
public static void main(String args[])
{
System.out.print("\n请输入一个数");
try
{
BufferedReader br=
new BufferedReader(new InputStreamReader(System.in));
Stirng s=br.readLine();
______
while(a!=1)
{
System.out.print(" "+a);
if(a%2==1)
______
else
a=a/2;
}
System.out.println(" "+a);
}
______{ }
}
}
选项
答案
int a=Integer.parseInt(s); a=a*3+1; catch(Exception e)
解析
本题主要考查异常的捕获知识、对文件的操作知识。解答本题的关键是熟练掌握异常的捕获知识、对文件的操作知识。在本题中,int a=Integer.parseInt(s)语句的功能是s这个字符型数据转换成整型数据,a%2==1语句的功能是判断变量a是否为奇数,try-catch()结构的功能是异常的捕获。
转载请注明原文地址:https://kaotiyun.com/show/4Gnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是:SETTALKOFFn=1DOproc1WITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=n+kENDFORRETURN
下列程序段执行以后,内存变量y的值是x=34567y=0DOWHILEx>0y=x%10+y*10x=int(x/10)ENDDO
假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
1.新建一个不包含任何控件的空表单myform.scx(表单名和表单文件名均为myform)。2.打开表单文件formtwo.scx,将表单的标题设置为“计算机等级考试”。3.打开表单文件formthree.scx,使用布局工具栏操作使表单上的
语句RELEASEALLEXCEPTA?能够清除的变量是()。
页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
连编应用程序不能生成的文件时
Java的体系结构中,最下层是________,最上一层是_________和________。
随机试题
苏宁电器的客户关系管理系统苏宁电器是中国3C(家电、电脑、通讯)家电连锁零售企业的领先者。截止2005年12月底,苏宁电器在中国27个省和直辖市,90多个城市拥有300多家连锁店,员工人数70
男性,24岁,不规则发热3个月,右颈部淋巴结肿大,韧,伴盗汗,消瘦。临床怀疑淋巴瘤,下列哪项检查能够确定诊断
患者,女,43岁。两眼不能完全睁开,全身无力,前纵隔内发现肿块。最可能的诊断是
女性淋病主要的感染部位是
实心圆轴受扭,若将轴的直径减小一半,则扭转角是原来的()。
地基处理方法中防渗墙主要适用于()。
能力、性格、气质属于人的()。
联系实际,谈谈领导干部应该怎样正确对待监督。
银行一年定期存款利率是4.7%,二年期利率是5.1%,且利率税扣除20%,某人将1000元存三年,三年后本息共多少元?()
Hospitalsinthisareaneedtobe________formodernmedicalpractice.
最新回复
(
0
)