logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

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

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

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

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

#java
根据身高体重计算BMI指数

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

#python
暂无文章信息