java上机训练题_课外选做.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java 上机训练题 1. 编写程序,输入两个整数:1500 和 350,求出它们的商和余数并输出。 2. 编写程序,读入三个整数给 a,b,c,然后交换它们中的数,把 a 中原来的值 给 b,b 中原来的值给 c, c 中原来的值给a,且输出改变后的 a,b,c 的值。 3. 输入两个整型变量a,b 的值,输出a+b,a-b,a*b,a/b,(float)a/b,a%b 的结果, 要求连同算式一起输出,每个算式占一行。 例:a 等于 10,b 等于 5,a+b 的结果输成 10+5=15 4. 输入一个非负数,计算以这个数为半径的圆周长和面积。 5. 输入任意一个三位数,将其各位数字反序输出(例如输入 123,输出 321). 6. 输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输 出 “YES”,不是则输出 “NOT” (要求用条件表达式进行判断,不使用if 语句) 7. 求出 100 至 300 内所有百位和个位相加能被3 整除的数字。 8. 编程求 S=1/1 !+1/2 !+1/3 !++1/n !直到1/n !=1e-6 9. 编写程序实现用一元人民币换成一分、两分、五分的硬币共 50 枚。 10.输入 1 个四位数,求各位数字的平方和。 例如:输入 1234,输出 30。 11.写出满足不等式 1+1/2+1/3+1/4+...+1/N15 最小的 N 值,并输出 s 的值。 12. 铁路托运行李规定:行李重不超过50公斤的,托运费按每公斤0.15元计费; 如超 50 公斤,超过部分每公斤加收 0.10 元。编一程序完成自动计费工作。 13. 相邻两个奇数都为素数的这样一对数叫双胞胎素数,输出 100 到 200 之间的 所有双胞胎素数。 14. 输入一串字符以“#”结束,如果它是大写字母转换为小写字母输出,如果 是小写字母转换为大写字母输出。如果不是字母,则照直输出。 15. 输入一个四位数,要求将它的千位、百位、十位、个位上的数字按由小到大 排列,输出一个新数。(如:输入 4287 要求输出为 2478) 16. 输入两门课的成绩,如果两门成绩都在 60 分以上。则输出“it is pass.” 只要有一门低于 60 分就输出“it is not pass.”如果输入的任何一门成绩不 在 0-100 范围内则输出 “it is error.”。(要求用 switch 语句来编程) 17. 求任一数字的所有因子的组合(仅限两个因子),如:15=1*15 ,15=3*5 不 能出现重复。如:15=5*3,15=15*1 就不用输出。 18. 从键盘输入几个数,以 0 作为结束标志,判断其正负,并求其平方和。 19. 编写一个译码程序,把一个英语句子译成数字代码。译码规则是以数字 1 代 替字母 a,数字 2 代替字母 b,„„26 代替字母 z, 以数字 27 代替字母 A,数 字 28 代替字母 B,„„42 代替字母 Z,如遇空格则打印一个星号‘*’,英文句 子以‘.’结束。 20. 求所有个位、十位、百位数字能组成一个三角形三边的三位数。(注:三角 形任意两边之和大于第三边) 21. 编写程序,求 1-3+5-7+„.-99+101 之值。 22. 编写程序,输出从公元 1800 年到 2000 年所有闰年的年号. 每输出 3 个年号换一行。判断年号 n 为闰年的条件是: (1) 若 n 能被 4 整除 但不能被 100 整除,则 n 是闰年; (2) 若 n 能被 400 整除,则 n 是闰年。 23.编程求一个整数,它加上 100 后是一个完全平方数,再加上 268 又是一个完 全平方数,请问该数是多少? 24.请编程输出 9*9 口诀。 25.编程将一个正整数分解质因数。例如:输入 90,打印出 90=2*3*3*5。 26.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 27.一个数如果恰好等于它的因子之和,这个数就称为“完数”。例 6=1+2+3. 编程找出 1000 以内的所有完数。 28.本程序演示猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还 不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一 个。以后每天早上都吃了前一天剩下的一半零一个。到第 10 天早上想再吃时, 见只

文档评论(0)

wuyoujun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档