首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 1
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 1
admin
2009-01-15
28
问题
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以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全国计算机二级
相关试题推荐
假设表S中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是SETDELETEONDELETEFROMsWHEREbBETWEEN20AN
在软件开发中,需求分析阶段可以使用的工具是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
在数据库表上的字段有效性规则是
在考生文件夹下有一个名为myform的表单。打开表单文件,然后在表单设计器中完成下列操作:1.将表单设置为不可移动,并将其标题修改为“表单操作”。2.为表单新建一个名为mymethod的方法,方法代码为:wait"mymeth
在SQL语言中,删除表命令的关键词是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
在VisualFoxPro中,编译或连编生成的程序文件的扩展名不包括
关于内存变量的调用,下列说法错误的是()。
J2ME的体系结构由()组成。
随机试题
A公司某项库存商品20lO年12月31日账面余额为l00万元,已计提存货跌价准备20万元。2011年1月20日,A公司将上述商品对外出售,售价为90万元,增值税销项税额为15.3万元,收到款项存入银行。要求:编制出售商品时的会计分录。
在全心舒张期中
甲状腺高功能腺瘤( )甲状腺未分化癌( )
A.邻苯二甲酸醋酸纤维素B.阿拉伯胶浆C.滑石粉D.淀粉E.水可用作润滑剂的是
超过有效期的药品是所标明的适应证或者功能主治超出规定范围的药品是
I______tomycousin’sbirthdaypartylastnight,butIwasnotavailable.
光年是长度计量单位。()
下列各句中加下划线的成语使用不恰当的一项是()。
移动电话普及率超过2001年电话普及率是在()。
规定“私营经济是社会主义公有制经济的补充”,是在对我国现行《宪法》进行()修正时作出的。
最新回复
(
0
)