题目描述: 设银行1年期定期存款年利率为2.25%,存款本金为deposit元,试编程计算并输出n年后的本利之和。 输入: 输入一个正整数和一个实数,分别代表存款年数和存款本金。 输出: 输出一个双精度实数,小数点后保留6位有效数字。 样例输入: 2100 样例输出: 104.550625 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { S...
题目描述: 给定一个不多于5位的正整数,判断它是几位数,并输出。 输入: 给定一个不多于5位的正整数,判断它是几位数,并输出。 输出: 输出正整数的位数,单独占一行。 样例输入: 111 样例输出: 3 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScanner(System.in); inta=in...
题目描述: 输入一个整数,判断该数是奇数还是偶数。 输入: 输入整数n。 输出: 如果该数是奇数就输出“odd”,偶数就输出“even”(输出不含双引号)。 样例输入: 8 样例输出: even 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScanner(System.in); inta=input....
题目描述: 给定A(x1,y1),B(x2,y2)两点坐标,计算它们间的距离。 输入: 输入包含四个实数x1,y1,x2,y2,分别用空格隔开,含义如描述。其中0≤x1,x2,y1,y2≤100。 输出: 输出占一行,包含一个实数d,表示A,B两点间的距离。结果保留两位小数。 样例输入: 1122 样例输出: 1.41 注:主要就是两点间距离公式:a=sqrt((x1-x2)(x1-x2)+(y1-y2)(y1-y2));程序代码: importjava...
题目描述: 读入两个用“时:分:秒”表示的时间点,计算以秒为单位的时间间隔。 输入: 输入有两行,每行是一个用“时:分:秒”表示的时间点。测试数据保证第二个时间点晚于第一个时间点。 输出: 输出一个整数,表示时间间隔的秒数。 样例输入: 08:00:00 09:00:00 样例输出: 3600 注:Java语言当中不像C和C中的scanf那样修改输入的格式,所以要利用String类的方法去定义字符串,然后再使用split去分隔字符串,在其中特定位置加入特定的字符,再...
题目描述: 求实数的绝对值。 输入: 输入一个实数。 输出: 输出它的绝对值,结果保留两位小数 样例输入: -234.00 样例输出: 234.00 注:Java当时如果要使用数学函数,可以直接输入Math.???问号在编译器中会显示你想使用的函数,如绝对值、三角函数等 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scann...
题目描述: 从键盘输入两个整数x,y,按从小到大的顺序输出它们的值。 输入: 输入两个整数x,y。 输出: 按从小到大的顺序输出它们的值。数据之间以空格间隔。 样例输入: 2016 样例输出: 1620 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScanner(System.in); inta=in...
题目描述: 给出三个整数,分别表示等差数列的第一项、最后一项和公差,求该数列的和。 输入: 输入三个整数,之间用空格隔开。第1个数作为首项,第2个数作为末项,第3个数作为公差。 输出: 输出占一行,包含一个整数,为该等差数列的和。 样例输入: 2113 样例输出: 26 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinpu...
题目描述: 美元越来越贬值了,手上留有太多的美元似乎不是件好事。赶紧算算你的那些美元还值多少人民币吧。假设美元与人民币的汇率是1美元兑换6.5573元人民币,编写程序输入美元的金额,输出能兑换的人民币金额。 输入: 输入美元的金额。 输出: 输出能兑换的人民币的数值。输出保留2位小数。 样例输入: 100 样例输出: 655.73 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain...
题目描述: 已知某位学生的数学、英语和计算机课程的成绩,求该生三门课程的平均分。 输入: 输入三个整数,数据之间由空格隔开。 输出: 输出占一行,包含一个实数,为三门课的平均分,保留两位小数。 样例输入: 877393 样例输出: 84.33 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScanner(S...
题目描述: 输入圆的半径,求圆的周长和面积。要求定义圆周率为如下宏常量definePI3.14159 输入: 输入半径r的值,为一实数。 输出: 输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。 样例输入: 3 样例输出: 18.8528.27 注:Java语言中定义宏常量如下: publicstaticfinaldoublePI=3.14159; 程序代码: importjava.util.; publicclassM...
题目描述: 给出三角形的三条边,求三角形的面积。 输入: 输入三角形的三条边长(实数),数据之间用空格隔开。 输出: 输出三角形的面积,结果保留2位小数。 样例输入: 2.545 样例输出: 4.95 注:已知三角形的三边长,可以利用海伦公式求出半周长p,然后再利用公式sqrt(p(p-a)(p-b)(p-c))算出面积即可!!! 程序代码: importjava.util.; publicclassMain { publicst...
题目描述: 输入3个整数,输出它们的1次幂、2次幂和3次幂。 输入: 输入3整数,用空格隔开。 输出: 输出3行,每行3个整数,分别是它们的1次幂、2次幂和3次幂,每个整数占9列,不足9列左对齐。 样例输入: 15100 样例输出: 111 525125 100100001000000 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Sca...
题目描述: 从键盘输入一个任意的三位正整数,分别求出其个位、十位和百位上的数字。 输入: 输入任意的一个三位正整数。 输出: 依次输出个位、十位、百位上的数字。以空格间隔,但最后一个数据的后面没有空格,直接换行。 样例输入: 367 样例输出: 763 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScan...
题目描述: 鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外。已知现在可以看到笼子里m个头和n只脚,求鸡和兔子各有多少只? 输入: 输入两个整数m和n,分别代表笼子里头的个数和脚的个数。(假设m和n都在合法的数据范围内) 输出: 依次输出鸡和兔的只数。(数字为0的也要输出) 样例输入: 1240 样例输出: 48 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(Strin...
题目描述: 输入圆柱体的底面半径r和高h,计算圆柱体的表面积并输出到屏幕上。要求定义圆周率为如下宏常量definePI3.14159 输入: 输入两个实数,为圆柱体的底面半径r和高h。 输出: 输出一个实数,即圆柱体的表面积,保留2位小数。 样例输入: 42.171.6 样例输出: 30076.14 程序代码: importjava.util.; publicclassMain { publicstaticfinaldoublePI=3.14159; ...
题目描述: 一元nnn次多项式可用如下的表达式表示: f(x)=anxn+an−1xn−1+⋯+a1x+a0,an≠0f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x+a_0,a_n\ne0f(x)=anxn+an−1xn−1+⋯+a1x+a0,an=0 其中,aixia_ix^iaixi称为iii次项,aia_iai称为iii次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该多项式: 多项式中自变量为xxx,从左到右按照次数递减顺序给出多项式。 多项式中只包含系数不为000的项。 如果多项式nnn次项系...
题目描述: 求n个整数的和。 输入: 输入第一行是一个整数T,表示有T组测试实例;每组输入包括两行:第一行一个数n表示接下来会有n个整数;第二行空格隔开的n个数。 输出: 对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)! 样例输入: 2 3 123 4 -10-1922 样例输出: 6 2 程序代码: importjava.util.; publicclassMain { publicstaticvoidmain(String[]a...
题目描述: 统计给定的n个数中,负数、零和正数的个数 输入: 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。 输出: 对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。 样例输入: 6 0123-10 5 12340.5 0 样例输出: 123 005 程序代码: importjava.util.; publiccla...
题目描述: 输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...) 输入: 首先输入一个整数t,表示有t组数据。然后有t行,每行一个整数N。(N不大于30000) 输出: 对于每组数据,输出从小到大排列的不大于N的与7有关的数字。每组数据占一行,每个数字后面有一个空格; 样例输入: 2 20 30 样例输出: 71417 71417212728 程序代码: importjava.util.; publicclassMa...