自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 求水仙花数

输出1000以内所有的水仙花数。问题分析:根据“水仙花数”的定义,判断一个数是否为“水仙花数”,最重要的是要把给出的三位数的个位、十位、百位分别拆分,并求其立方和(设为result),若result与给出的三位数相等, 三位数为“水仙花数”,反之,则不是。package com.JavaClass;public class NarcissisticNumber { public static void main(String[] args) { fun(); }

2021-05-29 21:56:40 193

原创 根据月份判断春夏秋冬

一年有12个月,分属于春夏秋冬4个季节,键盘录入一个月份,请用程序实现判断该月份属于哪个季节,并输出。package com.JavaClass;/** 春夏秋冬* 需求:* 一年有12个月,分属于春夏秋冬4个季节,键盘录入一个月份,请用程序实现判断该月份属于哪个季节,并输出。* 春:3、4、5* 夏:6、7、8* 秋:9、10、11* 冬:1、2、12*/import java.util.Scanner;public class Season { public s

2021-05-29 21:07:40 1781 1

原创 考试成绩奖励

小明块要期末考试了,小明爸爸对他说,会根据他不同的考试成绩,送他不同的礼物,假如你了解了小明的分数,请编写程序实现根据小明的分数,判断他应该获得什么样的礼物,同时在控制台输出。package com.JavaClass;/** 考试奖励* 需求:* 小明块要期末考试了,小明爸爸对他说,会根据他不同的考试成绩,送他不同的礼物,假如你了解了小明的分数,* 请编写程序实现根据小明的分数,判断他应该获得什么样的礼物,同时在控制台输出。* 奖励:* 95-100 山地自行车一辆*

2021-05-29 20:46:15 840

原创 定义一个接口ITest,接口中有3个抽象方法如下。

定义一个接口ITest,接口中有3个抽象方法如下。(1)“long fact(int m);”方法的功能为求参数的阶乘。(2)“long intPower(int m,int n);”方法的功能为求参数m的n次方。(3)“boolean findFactor(int m,int n);”方法的功能为判断参数m加上参数n的和是否大于100。定义类Test实现该接口,在主方法中对3个方法进行测试,并将调用方法所得的结果输出。源代码:ITest.javapublic interface ITest

2021-04-12 15:59:12 2352

原创 编写一个抽象类Shape,声明计算图形面积的抽象方法。再分别定义Shape的子类Circle(圆)和Rectangle(矩形),在两个子类中按照不同图形的面积计算公式,实现Shape类中计算面积的方法

编写一个抽象类Shape,声明计算图形面积的抽象方法。再分别定义Shape的子类Circle(圆)和Rectangle(矩形),在两个子类中按照不同图形的面积计算公式,实现Shape类中计算面积的方法。定义测试类ShapeTest对圆和矩形的面积和周长进行测试。源代码:Shape.javaabstract class Shape { abstract double Area();}Circle.javaclass Circle extends Shape{ int r;

2021-04-12 15:53:36 12641

原创 请编写一个函数,将从键盘输入的一个小数传入,请将其保留至小数点后两位,要求最终结果要四舍五入。

请编写一个函数,将从键盘输入的一个小数传入,请将其保留至小数点后两位,要求最终结果要四舍五入。例如:输入12345.6789 结果:12345.68例如:输入98765.4321 结果:98765.43double fun(double h){ long int H = h*1000; if (H % 10 >= 5) { return (H/10+1)/100.0; }else { return (H/10)/100.0

2021-03-29 15:52:39 733

原创 从键盘输入一个小于10的自然数,猜一猜是否是计算机给出的数(一共3次机会)。

问题描述:从键盘输入一个小于10的自然数,猜一猜是否是计算机给出的数(一共3次机会)。源代码:public static void main(String args[]) { int num; Random rand = new Random(); num = rand.nextInt(10); System.out.println("计算机请你猜一猜数(是一个小于10的自然数),共3次机会:"); for (int i =

2021-03-17 14:35:14 135

原创 从键盘输入m(float)和n(int),定义m是第一个数,之后的每个数都是前一个的平方根,一共有n个数,计算总和打印输出。

结合基本控制结构,解决问题:问题描述:从键盘输入m(float)和n(int),定义m是第一个数,之后的每个数都是前一个的平方根,一共有n个数,计算总和打印输出。例如:输入4 3 输出:sum=7.4142135public static void main(String args[]) { Scanner sc = new Scanner(System.in); double m = sc.nextDouble(); int n = sc.next

2021-03-16 19:10:50 997

原创 求绝对值

已知给出一个数,请求出它的绝对值。package demo;public class intAbsolute { public static void main(String[] args){ System.out.print(intAbsolute(-5)); } static int intAbsolute(int n) { return n>=0?n:-n; }}运行结果:...

2021-03-13 15:20:20 85

原创 符号函数sign(x)

如图所示,实现符号函数的功能package demo;public class signFunction { public static void main(String[] args){ System.out.print(signFunction(-45)); } static int signFunction(int n) { return n>0?(n==0?0:1):-1; }}运行结果:...

2021-03-13 15:15:49 751

原创 求偶数

给定一个数,求其是否为偶数。方法:package demo;public class isEven { public static void main(){ System.out.print(67); } static boolean isEven(int n) { return (n&1)==0?true:false; }}

2021-03-13 14:59:58 91

原创 根据身高体重计算BMI指数

BMI指数即身体质量指数,是目前国际常用的衡量人体胖瘦程度以及是否健康的一个标准。BMI指数计算公式如下:体质指数(BMI) = 体重(kg) ÷ (身高2)(m2)根据要求编写程序,实现根据输入的身高体重计算BMI值的功能。import mathheight = int(input("请输入您的身高(cm):"))weight = int(input("请输入您的体重(单位:kg):"))BMI = weight / math.pow(height / 100, 2)print("您的体质

2021-03-10 13:21:16 21392 1

原创 打印名片

名片是标识姓名及其所属组织、公司单位和联系方法的纸片,也是新朋友互相认识、自我介绍的快速有效的方法。根据要求编写程序,模拟输出如图所示的效果名片。print("-"*40)print("传智播客教育科技股份有限公司 ")print("张先生 主管")print("-"*40)print("手机:18688888888")print("地址:北京昌平区建材城西路金燕龙办公楼")print("-"*40)运行结果:关于print的学习与使用。...

2021-03-10 13:14:29 2099

原创 海洋单位距离的换算

在陆地上可以使用参照确定两点间的距离,使用厘米、米、公里等作为计量单位,而海上缺少参照物,人将赤道经度的1分对应的距离记为1海里,使用海里作为海上计量单位。公里与海里可以通过一下公式换算:1海里 = 1.852公里根据要求编写程序,实现将公里转为海里的换算。kilometer = float(input("请输入海上距离值(单位:千米):"))NauticalMile = kilometer/1.852print("对应的海里数为:" + str(NauticalMile) + "海里")运行

2021-03-10 09:51:03 5494 1

原创 写一个输入圆半径r,计算圆面积S和圆周长L的程序。

题目描述写一个输入圆半径r,计算圆面积S和圆周长L的程序。要求程序有判断圆半径r是否大于零的功能,半径r大于零时才计算并输出结果(保留两位小数),否则的话不计算,输出-1。圆周率取3.14。输入圆的半径输出分两行分别输出圆的面积和周长,具体格式见输出范例。(请注意输出时必须和范例要求一致!!)样例输入3.5样例输出S=38.47L=21.98#include <stdio.h>#define Pi 3.1415926float functionArea(int r);

2021-03-05 21:52:40 6100 1

原创 栈的应用-数制转换(C语言数据结构)

数制转换在计算机中经常面对不同数制的转换问题,如将一个十进制数N转换为d进制B。数制转换的解决方法很多,其中一个简单的转换算法是重复下述两步。直到N等于零为止。x = N mod dN = N div d其中,N为需要转换的十进制数,d为转换后的进制,x值为转换后各个数位上的数,div为整除运算,mod为求余运算。算法的运行过程为:第一次求出的x值为d进制数的最低位,最后一次求出的x值为d进制数的最高位,所以上述算法是从低位到高位顺序产生d进制的各位,然后逆序输出,因为它按“后进先出”的规律进行的,

2020-11-06 22:35:23 19334 1

原创 编写程序,调用函数求一个圆柱体的表面积和体积。

编写程序,调用函数求一个圆柱体的表面积和体积。要求:(1)圆柱体的半径和高需要用键盘输入。(2)计算表面积和体积的功能需要在函数中实现。#include <stdio.h>#define Pi 3.1415926void fun(int h, int r){ float area, volume; area = 2 * Pi * r * r + 2 * Pi * r; volume = 2 * Pi * r * r * h; printf("The surface area

2020-09-26 10:47:45 23411

原创 用公式π/ 4 = 1 – 1 / 3 + 1 / 5 – 1 / 7 + … 求π的近似值,直到最后一项的绝对值小于10的负6次方为止。

用公式π/ 4 = 1 – 1 / 3 + 1 / 5 – 1 / 7 + … 求π的近似值,直到最后一项的绝对值小于10的负6次方为止。#include <stdio.h>int main(void){ int flag = -1; float s = 0.0, pi = 0.0, item = 1.0, i = 1.0; do { item = 1 / i; flag *= -1; s += flag * item; i += 2; } while (item

2020-09-26 10:15:23 7611 1

原创 编写程序,将一字符串正序反序连接,连接后仍存入数组中。例如,字符数组s中存有字符串“abcde“,连接s中的内容为“abcdeedcba“。

编写程序,将一字符串正序反序连接,连接后仍存入数组中。例如,字符数组s中存有字符串"abcde",连接s中的内容为"abcdeedcba"。#include <stdio.h>int main(void){ int i,j = 0; char s[] = {'a', 'b', 'c', 'd', 'e'}; char a[10]; for (i = 0; i < 5; i++)

2020-09-26 10:06:47 2381

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除