找到 34423 篇文章,关于编程

C 语言阿姆斯壮数程序

Sunidhi Bansal
更新于 2019-09-23 12:00:35

531 次浏览

我们得到一个任务,需要检查用户输入的数字 n 是否为阿姆斯壮数。阿姆斯壮数是指所有数字的 n 次幂之和(n 为数字的位数)等于该数字本身。以下是如何查找阿姆斯壮数的简单表示 -公式 -wxyz…. = pow(w, n) +pow(x, n) + pow(y, n) + pow(z, n) + …..算法开始步骤 1-> 声明一个函数来查找数字进行幂运算后的值    int power(int a, int b)     ... 阅读更多

使用 Jackson 库在 Java 中美化打印 JSON?

raja
更新于 2020-07-04 08:02:26

2K+ 次浏览

Jackson API 是一个基于 Java 的库,它可以用于将 Java 对象转换为 JSON,以及将 JSON 转换为 Java 对象。Jackson API 比其他 API 更快,需要更少的内存空间,并且适用于大型对象。我们可以使用 Streaming API、Tree Model 和 Data Binding 三种不同的方式来处理 JSON。我们可以使用 ObjectMapper 类的 writerWithDefaultPrettyPrinter() 方法来美化打印 JSON,它是一个用于构建 ObjectWriter 的工厂方法,该 ObjectWriter 将使用默认的美化打印机进行缩进。语法public ObjectWriter writerWithDefaultPrettyPrinter()示例import java.io.IOException; import com.fasterxml.jackson.databind.ObjectMapper; public class PrettyPrintJsonJacksonTest {    public static void main(String[] args) ... 阅读更多

C++ 正方形面积程序

Sunidhi Bansal
更新于 2019-09-23 11:53:37

1K+ 次浏览

给定一个矩形的边长,我们的任务是根据该边长打印正方形的面积。正方形是一个二维平面图形,有 4 条边和 4 个 90 度角,所有边都等长。换句话说,我们可以说正方形是具有等边长的矩形。以下是正方形的图形表示 -正方形的面积为边长 x 边长示例输入:6 输出:36 因为边长为 6,所以输出为 6*6=36 输入:12 输出:144算法开始    步骤 1-> 声明一个函数 ... 阅读更多

C++ 程序:第 N 次折叠后的正方形面积

Sunidhi Bansal
更新于 2019-09-23 11:50:02

108 次浏览

给定正方形的边长和折叠次数,我们需要找到正方形在折叠几次后的面积。正方形是一种二维形状,类似于矩形,其中所有边都相等。并且它的所有角都等于 90 度。折叠正方形时,我们 -将三角形的左上角折叠到右下角,形成一个三角形。第二次折叠将是从上到下折叠。第三次折叠是从左到右再次折叠。依此类推,我们遵循上述步骤。示例输入:边长 = 23,折叠次数 = 4 输出: ... 阅读更多

C 语言矩形面积和周长程序

Sunidhi Bansal
更新于 2019-09-23 11:47:18

3K+ 次浏览

给定矩形的长和宽,我们需要找到它的面积和周长。矩形是一个二维图形,有四条边和四个 90 度角。矩形的所有边都不相等,只有矩形的对边相等。矩形的对角线也等长。以下是矩形的示意图。这里 A 表示矩形的宽,B 表示矩形的长。要找到矩形的面积,公式为:长 x 宽矩形的周长为 - 2 x (长+宽)。示例输入:20 30 输出:矩形面积 ... 阅读更多

C 语言第 n 个奇数程序

Sunidhi Bansal
更新于 2019-09-23 11:46:16

877 次浏览

给定一个数字 N,我们需要找到第 N 个奇数。奇数是指不能被 2 整除且余数不为零的数字。例如 1、3、5、7、9、…。如果我们仔细观察偶数列表,我们也可以将它们表示为(2*1)-1=1、(2*2)-1=3、( 2*3)-1=5、(2*4)-1=7、… (2*N)-1。因此,为了解决这个问题,我们可以简单地将数字 N 乘以 2,然后从结果中减去 1,这样就得到了一个奇数。示例输入:4 输出:7 第 4 个奇数是 1、3、5、7.. 输入:10 输出:19算法开始    步骤 1 -> ... 阅读更多

C 语言第 n 个偶数程序

Sunidhi Bansal
更新于 2019-09-23 11:39:33

535 次浏览

给定一个数字 N,我们需要找到第 N 个偶数。偶数是指可以被 2 整除且余数为零的数字。例如 2、4、6、8、10、…。如果我们仔细观察偶数列表,我们也可以将它们表示为2*1=2、2*2=4、2*3=6、2*4=8、….2*N。因此,为了解决这个问题,我们可以简单地将数字 N 乘以 2,这样结果将是一个可以被 2 整除的数字,即偶数。示例输入:n = 4 输出:8 前 4 个偶数将是 2、4、6、8、.. 输入: ... 阅读更多

C++ 程序:检查 N 是否为五角数

Sunidhi Bansal
更新于 2019-09-23 11:37:11

501 次浏览

给定一个数字 N,任务是检查该数字是否为五角数。可以排列成五边形的数字称为五角数,因为这些数字可以用作形成五边形的点。例如,一些五角数为 1、5、12、22、35、51....我们可以使用公式来检查数字是否为五角数$$p(n)=\frac{\text{3}*n^2-n}{\text{2}}$$其中,n 是五边形将具有的点数示例输入-:n=22 输出-:22 是五角数 输入-:n=23 输出-:23 不是五角数算法开始步骤 1 -> 声明函数 ... 阅读更多

C++ 程序:将十六进制数转换为二进制数

Sunidhi Bansal
更新于 2019-09-23 11:10:09

1K+ 次浏览

给定一个十六进制数作为输入,任务是将该十六进制数转换为二进制数。计算机中的十六进制数以 16 为基数表示,二进制数以 2 为基数表示,因为它只有两个二进制数字 0 和 1,而十六进制数的数字从 0 到 15,其中 10 表示为 A,11 表示为 B,12 表示为 C,13 表示为 D,14 表示为 E,15 表示为 F。要将十六进制数转换为二进制数,每个数字都转换为其 4 位二进制等价物,然后将这些数字 ... 阅读更多

C++ 程序:将速度从 km/hr 转换为 m/sec,反之亦然

Sunidhi Bansal
更新于 2019-09-23 11:00:19

638 次浏览

转换公式 -1 km/hr = 5/18 m/sec 或 0.277778 m/sec 1 m/sec = 18/5 km/hr 或 3.6 km/hr示例输入-:km = 60.00    mk = 70.00 输出-:米每秒的速度 = 16.6667    公里每小时的速度 = 252算法开始步骤 1 -> 声明一个函数将 km/hr 转换为 m/sec    float km_m(float km)       return (0.277778 * km) 步骤 2 -> 声明一个函数将 m/sec 转换为 km/hr    float m_km(float mk)       return (3.6 * mk) 步骤 3 -> 在 main() 中    声明变量为 float km = 60.0 和 float mk = ... 阅读更多

广告

© . All rights reserved.