Java控制语句练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java 程序设计
控制语句练习题
1.求解以下方程的自然数根(其中x,y,z,a 都代表1~9之间的数字)。

(1)xyz zx zy y =++x (如19+98+81=198)
(2)xyz a z y =+++4444x (如163443614
444=+++)
(3)1333x =+zyx yz (如419+914=1333)
(4)()xyz z y =++3x (如()5122153=++) (5)xyz z!y!
x!=++ (如1!+4!+5!=145) 2把一个三位数各位上的数字从新排布,所得到的最大三位数减去最小三位数得到的差正好 等于原三位数,求这个三位数。

3利用公式!
n 1!61!51!41!31!21!111e +⋯+++++++
=计算自然数对数e 数列中的前10项的和。

4.以下是一条手机短信。

想知道你的性格指数吗?随便取一个介于125到999之间的整数,乘以81以后把得数各位上的数字相加取和,如果和数是两位数,还需要把这个数的个位数和十位数字相加再次取和。

得到的和数减去不吉利的数字4,再乘以50,就得到您的“性格指数”。

编写一个Java 程序以实现这样的功能:从键盘上任意输入一个满足条件的正整数,计算并显示该整数对应的“性格指数”。

5.水手分椰子问题。

5个水手带着1只猴子来到一座荒岛,见岛上有大量椰子,他们便把这些椰子平均分成5堆,多余的一只给猴子吃了。

夜籁人静,一个水手偷偷起来拿走了一堆椰子,把剩下的椰子又平均分成5堆,结果多出一只椰子丢给猴子吃掉了,过了一会儿,另一个水手也偷偷起来,拿走了一堆椰子后,再把剩下的椰子平均分成5堆,结果还是多了一只,丢给猴子吃了。

就这样一个多事的夜晚,5个水手都偷偷藏起一堆,重分了椰子,每次都多出一只椰子让猴子占了便宜。

第二天一早,岛上依然平均堆放着5堆椰子。

试问:原先的椰子最少要有多少只? (参考答案:15621只)
6.用双重for 循环语句求解以下问题。

一家托运公司给某化学公司托运1000支玻璃试管,合同签订,每支运费0.35元,如损坏一支不但不给运费,还要赔偿1.15元,后来托运公司获得320元,问损坏多少支?
7.有一个分段函数:
()()()
()
⎪⎪⎩⎪⎪⎨⎧≥+-<≤+<≤+<≤-=654641421cos 22153y 22x x x x x x x x x 编写Java 程序,从键盘上任意输入一个x 值,计算并输出对应的y 值。

编程要求:
(1)用if`.....else 语句来实现。

(2)用switch 语句来实现。

8.将100元兑换成10元、20元和50元三种面值的钞,共有多少种兑换方式。

要求每种兑法中都要有10元、20元和50元。

9.求100~500之间所有不能被3、5、7、11和13同时整除的整数的和。

相关文档
最新文档