信息工程学院技能大赛 计算机程序设计(Java)大赛试题

网友投稿 542 2022-05-29

前期准备与后期上传工作:

(1)必须先建立项目和包,项目名为“JavaContest”,包结构为:“contest.c+序号+姓名”,其中序号为两位为本人大赛报名签名的序号,比如“报名序号为88 的张靓颖”,包名则为“contest.c88张靓颖”;

(2)以下几个程序的类名为“C+序号+题目序号”,比如“张靓颖”的第一个试题的主类名为“C011.java”;那么第二个试题的主类名为“C012.java”,以此类推。

(3)在包的二级目录中建立一个Word文档,命名为“c+序号+姓名”,比如“报名序号为88 的张靓颖”的文档命名为“c88张靓颖”。将每个程序的运行结果以如“图1”所示保存到该文档中,第1个图下面标注“题1代码及运行结果图”,以此类推。

(4)将contest文件夹,用“凌波”上传到服务器。

试题一  程序填空(共20分)

问题描述:如下程序代码段,用来输出如图1所示图形。请填写【1】【2】【3】缺少的代码。注意:只填写【1】【2】【3】缺少的代码。完成后将程序代码以及运行结果“抓图”保存到对应Word文档中。

0

111

22222

3333333

444444444

55555555555

6666666666666

777777777777777

88888888888888888

9999999999999999999

图2  运行结果图形

程序代码段:

inti,j,k;

System.out.println("请输出以下图案:\n");

for(i=1;i<=10;i++){

【1】

System.out.print("");

for(k=1;

【2】

;k++)

【3】

System.out.print("\n");

}

试题二 阅读程序(共30分)

问题描述:阅读下面程序(可以直接测试),请标上对应注释,并在最后注释上整个程序完成的功能。完成后将程序代码以及运行结果“抓图”保存到对应Word文档中。

程序代码段:

int s[]=new int[300];   //

for (inti=0;i

System.out.print(s[i]+"\t"); //

if((i+1)%10==0)

System.out.println();  //

}

System.out.println("\n");

for (inti=0;i

inta1=s[i]/100;     //

inta2=(s[i]%100)/10;  //

inta3=(s[i]%100)%10;  //

if(a1*a1*a1+a2*a2*a2+a3*a3*a3==s[i])

System.out.print(s[i]+"\t");   //

}

/*

*/

试题三  编写程序(共50分)

问题描述:Even从小喜爱问问题。一天,他问老师,2015年的4月有多少天?老师告诉他是30天;他又问那5月有多少天呢?老师说是31天。接下来他不断的追问,老师要他自己想办法解决。于是Even求助于会编程的你,请你帮忙解决这个问题。

信息工程学院技能大赛 计算机程序设计(Java)大赛试题

Even想让你实现:从键盘输入某年某月(如果输入不正确,请提示重新输入。必须加上输入输出异常处理),输出该年份该月的天数。只要Even回答“N”表示结束了。将输入和输出显示的内容全部保存到“C88张靓颖.txt”文本文件中。完成后将程序代码以及运行结果“抓图”保存到对应Word文档中。

要求:

(1)输入格式:输入包含两个整数intYear, intMonth,一个字符charE,整数表示年份和月份,字符表示是否结束。

(2)输出格式:输出一行,显示该年份该月份的天数,并询问是否继续。

样例输入和输出1:

请输入年份:2015

请输入月份:5

你询问的 2015 年5月的天数为31天。

是否继续?(Y表示继续/N表示结束):Y

样例输入和输出2:

请输入年份:2015

请输入月份:2。

你询问的2015 年2月的天数为28天。

是否继续?(Y表示继续/N表示结束):Y

样例输入和输出3:

请输入年份:2000

请输入月份:2

你询问的2000年2月的天数为29天。

是否继续?(Y表示继续/N表示结束):N

哇塞!终于可以休息了。

Java 大赛

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:怎么把CAT客户端的RootMessageId记录到每条日志中?
下一篇:【Leetcode刷题】一月汇总篇
相关文章

 发表评论

暂时没有评论,来抢沙发吧~