软件大赛试题-Java.doc

上传人:11****ws 文档编号:2983023 上传时间:2019-05-15 格式:DOC 页数:3 大小:31.50KB
下载 相关 举报
软件大赛试题-Java.doc_第1页
第1页 / 共3页
软件大赛试题-Java.doc_第2页
第2页 / 共3页
软件大赛试题-Java.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 1、田径赛跑中,有 8 条跑道,从键盘输入一个整数 n( n8)作为参加比赛的选手人数,安排分组要求人数差距最少,依次打印输出每组安排的选手人数。 样例: n = 9 则分为两组,人数分别为 5、 4; n = 25 分为 4 组,人数分别为 7、 6、 6、 6。 2、输入一个整数 n( n0),打印出 n2个 *。 样例: n = 1 则 输 出: * n = 2 则 输 出: * n = 3 则 输 出: * * * * 3、用 *代表 1、 3、 5、 7、 9 中的一位奇数,打印出所有满足 “*=*”的所有组合,输出时要求用 “”代表乘号。 样例: 13 15 = 175 4、已知

2、直角三角形的直角边为 4、 5,求斜边的长度。 5、求时间段。 样例:输入 200907, 201007 输出 B 6、打印输出文件名的后缀。 样例:输入 zb.HB.TXT 输出 TXT 7、 例如 6252= 625,列出所有这样的三位数 。 8、人民币的中文表示,要求输入整形,小于十亿。 样例:输入 1905.42 输出:壹仟玖佰零伍圆 肆 角 贰 分 1. 代码填空(满分 3 分) 以下程序打印出 09 的数字,请补充缺少的代码。 public class MyTest public static void f(int begin, int end) if(begin = end) r

3、eatrn; System.out.println(begin); f(begin+1, end); public static void main(String args) f(0,9); 2. 代码填空(满分 4 分) 如果要把两个整型变量 a、 b 的值交换,一般要采用一个中间变量做过渡,但也可以在不借助任何其它变量的情况下完成。试填写缺失的代码。 a = a b; b = a b; a = a b; 3. 代码填空(满分 3 分) 许多人都曾经玩过 “拍七 ”游戏。规 则是:大家依次从 1 开始顺序数数,数到含有 7 或 7 的倍数的要拍手或其它规定的方式表示越过(比如: 7,14,1

4、7 等都不能数出),下一人继续数下面的数字。违反规则者受罚。下面的程序模拟这个过程,拍 7 的情况输出 “*”,请完善之。 for(int i=1; i100; i+) if(i % 7 = 0) printf(“*n“); else if(_) printf(“*n“); else printf(“%dn“, i); 4. 代码填空(满分 5 分) 下面的静态方法的目的是求出某个日期是该年度的第几天。试完善之。 如果传入: year=1980, month=1, day=1 则返回 1 如果传入: year=1980, month=2, day=1 则返回 32 public static

5、int getDayOfYear(int year, int month, int day) int days=_; int flag =(year%4=0 int sum = day ; for(int i=0;imonth;i+) sum += daysflagi; return sum; 5. 代码填 空(满分 2 分) 下列方法的目的是,找出 1n 之间所有的平方数。试补全缺失的代码。 当 n=10 时,输出结果是: 1 4 9 当 n=100 时,输出结果是: 1 4 9 16 25 36 49 64 81 public static void showSqure(int n) for(int i=0; in; i+) for(int j=1; j=i; j+) if(i=j*j) System.out.print(i + “ “); System.out.println();

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。