
Java
课程练习
邂逅君子堂
。
展开
-
12PTA7-1 使用公历类GregorianCalendar
使用公历类 GregorianCalendar,公历类 GregorianCalendar有方法setTimeInMillis(long);可以用它来设置从1970年1月1日算起的一个特定时间。请编程从键盘输入一个长整型的值,然后输出对应的年、月和日。例如输入:1234567898765,输出:2009-1-14。2009-1-14 (输出年、月和日,实际应该是2月,因为Java API 从0开始计算月份)1234567898765 (毫秒数)原创 2024-12-25 22:03:41 · 284 阅读 · 0 评论 -
10PTA jmu-Java-02基本语法-06-枚举
定义一个枚举类型Grade来表示考试的4个等级,值包含A,B,C,D,E。,>=60 and =90 and =80 and =70 and原创 2022-12-19 00:33:57 · 632 阅读 · 0 评论 -
11PTA7-10 编程题:选修课成绩统计问题
输出格式:结果为一行,姓名在前总分在后,之间空格分开;不同学生的记录之间使用西文逗号分开,注意最后的记录末尾没有逗号。输入格式:多个学生的格次成绩使用西文逗号分开,整理为一行;每个学生姓名在前面,格次成绩在后,之间均使用空格分开。多个学生的格次成绩使用西文逗号分开,整理为一行;每个学生姓名在前面,格次成绩在后,之间均使用空格分开。选修课格次成绩使用字母表示,规则为:A=5,B=4,C=3,D=2,E=1。数据统计:将每个学生的两门课格次成绩,转换为分数成绩并求和。结果为一行,姓名在前总分在后,之。原创 2022-12-19 00:37:14 · 809 阅读 · 0 评论 -
9PTA7-8 求一元二次方程
编程求解一元二次方程ax^2 + bx + c = 0的根,要求a、b、c从键盘输入。从键盘输入一元二次方程的三个系数的值(均为实型数),可以用一个或多个空格或回车分隔。原创 2022-12-19 00:27:23 · 695 阅读 · 0 评论 -
8PTA7-7 求前N天
输入年月日的值(均为整型数),同时输入一个取值范围在[-10,10] 之间的整型数n,输出该日期的前n天(当n > 0时)、该日期的后n天(当n原创 2022-12-19 00:23:46 · 216 阅读 · 0 评论 -
7PTA7-6 结伴同行去秋游
同学们别提多高兴了!老师说,单独行动有点危险,那么我们还是结伴同行吧。结伴的规则是这样的:排在最前的一个人和排在最后的那个人结成同伴,排在第2个的与排在倒数第2个的结成同伴…依次类推,2个一组成同伴。好,请马上排出来吧!老师语音一落,同学们“唰唰唰”很快结伴好了,准备出发喽!共n/2行,每行二个整数,表明结伴同学的学号,两个学号之间有一个空格。第一行是一个整数n,表明n个同学。(2原创 2022-12-19 00:20:36 · 1283 阅读 · 0 评论 -
6PTA7-5 图片旋转
输入1个整数r,作为旋转角度(只能输入90 180 -90中的一个,90表示图形向左旋转90度,-90表示图形向右旋转90度)。二维图片由一个个像素点组成,目前灰度图像使用一个0-255之间的整数表示某个像素点的像素值。第三行以后:输入m行n列的整数数据,必须在0-255之间,否则提示:matrix data error。第二行:2个整数r(只能是90 180 -90中的一个,否则提示:angle data error。以上输入的都是整数,若有非整数的数据输入,统一提示:data type error。原创 2022-12-19 00:19:14 · 421 阅读 · 0 评论 -
5PTA7-4 作品评分
全国中小学生Scratch作品大赛拉开了序幕。每个参赛选手可以通过网络直接上传作品。本次比赛人人可做评委。每个网络评委可以通过网络对每一件作品进行打分。评分系统也是请程序高手设计的,能自动去掉一个最高分和一个最低分,求出平均分。第二行是n个评委的打分,分数之间有一个空格。打分是可以带有小数部分的。输入数据包括两行: 第一行为n,表示n个评委,n>2。输出平均分,结果保留两位小数。原创 2022-12-19 00:16:54 · 969 阅读 · 0 评论 -
4PTA7-3 JAVA-水仙花数
水仙花数是指一个N位正整数(7≥N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。要求编写程序,计算所有N位水仙花数。按递增顺序输出所有N位水仙花数,每个数字占一行。输入一个正整数N(3≤N≤7)。在这里给出相应的输出。在这里给出一组输入。原创 2022-12-19 00:14:25 · 936 阅读 · 0 评论 -
3PTA7-2 二进制的前导的零
计算机内部用二进制来表达所有的值。一个十进制的数字,比如24,在一个32位的计算机内部被表达为00000000000000000000000000011000。可以看到,从左边数过来,在第一个1之前,有27个0。我们把这些0称作前导的零。现在,你的任务是写一个程序,输入一个整数,输出在32位表达下它前导的零的个数。一个整数,表达输入被表达为一个32位的二进制数时,在第一个1之前的0的数量。一个整数,在32位的整数可以表达的范围内。原创 2022-12-19 00:05:37 · 172 阅读 · 0 评论 -
2PTA7-1 求一个三位正整数各位数字之和
求一个三位正整数各位数字之和。输出百十个位上各位数字的和。输入一个三位的正整数。原创 2022-12-19 00:03:26 · 948 阅读 · 0 评论 -
1PTA预习:Java语言基础
已知int类型数据的范围是 -2147483648 ~ 2147483647 , 下列代码执行后的结果是()。D.假设JDK的安装位置是:c:\java,那么应在path中加入下面的数据项:c:\java\bin。B. .java文件编译后,每一个class对应一个.class文件。A.每一个.java文件编译后对应一个.class文件。C.Java源代码编译后产生的.class是字节码文件。整型数据类型中,需要内存空间最少的是( ).【D】原创 2022-12-18 23:56:29 · 2276 阅读 · 0 评论 -
java知识点
后期整理:代码块;分类————————————————————————————————————————————预习:Java语言基础Scanner s = new Scanner(System.in);//System.in表示标准输入,通常指从键盘输入数据;//System.out表示标准输出,通常指把数据输出到控制台或者屏幕;//System.err表示标准错误输出,通常指把数据输出到控制台或者屏幕。System.out.println();//末尾换行System.out.p.原创 2022-03-25 19:33:44 · 1512 阅读 · 0 评论