首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 1
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 1
admin
2009-01-15
32
问题
“角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以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(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩、),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL语句是
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYSETUDFPARMSTOREFERENCEDOPLUSWITH(X),Y?X,YPROCEDUREPLUSPARAMET
在VisualFoxPro中,过程的返回语句是
下列程序段执行时在屏幕上显示的结果是DIMEa(6)a(1)=1a(2)=1FORi=3TO6a(i)=a(i.1)+a(i一2)NEXT?a(6)
下列程序段的执行结果是DIMEa(8)a(1)=1a(2)=1fori=3to8a(i)=a(i-1)+a(i•2)next?a(7)
检查软件产品是否符合需求定义的过程称为
下面不属于软件工程过程的4种基本活动
下面不属于软件测试实施步骤的是
在面向对象方法中,不属于“对象”基本特点的是
算法的有穷性是指
随机试题
奥苏伯尔认为学生的学习主要是()。
S股指的是()
吸入制剂包括
在代办股份转让系统挂牌的非上市股份有限公司的股份报价转让主要采取协商配对和集合竞价的方式进行成交。()
财富传承规划的主要内容包括()。
在短期内,如果一家商业银行预计最好状况下的流动性余额为5000万元,出现概率为25%,正常状况下的流动性余额为3000万元,出现概率为50%,最坏情况下的流动性缺口为200万元,出现概率25%,那么该商业银行预期在短期内的流动性余缺状况是()。
以下关于成本计算分步法的表述中,正确的是()。
根据中共十六大精神,为进一步加强党的执政能力建设,全面推进党的建设新的伟大工程,中共中央决定从2005年1月开始,用一年半左右的时间,在全党开展
时代精神是社会主义核心价值体系的重要内容之一,其核心是()
【程序说明】程序功能是计算一个整数的各位数字之和。【程序】SETTALKOFFINPUT“x=”TOxs=0DOWHILEx!=0s=s+MOD(x,10)(1)(2)?SSETTALKON
最新回复
(
0
)