收藏 分享(赏)

软件大赛试题-Java.doc

上传人:hyngb9260 文档编号:6603328 上传时间:2019-04-18 格式: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 = 1754、已知直角三角形的直角边为 4、5,求斜边的长度。5、求时间段。样例:输入 2

2、00907,201007输出 B6、打印输出文件名的后缀。样例:输入 zb.HB.TXT输出 TXT7、例如 6252=625,列出所有这样的三位数。8、人民币的中文表示,要求输入整形,小于十亿。样例:输入 1905.42输出:壹仟玖佰零伍圆肆角贰分1. 代码填空(满分 3 分)以下程序打印出 09 的数字,请补充缺少的代码。public class MyTestpublic static void f(int begin, int end) if(begin = end) reatrn;System.out.println(begin);f(begin+1, end); public sta

3、tic 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,17 等都不能数出),下一人继续数下面的数字。违反规则者受罚。下面的程序模拟这个过程,拍 7 的情况输出“*”,请完善之。for(int i=

4、1; i100; i+)if(i % 7 = 0)printf(“*n“);else if(_)printf(“*n“); elseprintf(“%dn“, i);4. 代码填空(满分 5 分)下面的静态方法的目的是求出某个日期是该年度的第几天。试完善之。如果传入:year=1980,month=1, day=1则返回 1如果传入:year=1980,month=2, day=1则返回 32public static int getDayOfYear(int year, int month, int day)int days=_; int flag =(year%4=0 int sum =

5、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 81public 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();

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 试题课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报