C++ 程序 | C++ 编程示例2025 年 4 月 9 日 | 阅读 2 分钟 C++ 程序在面试中经常被问到。这些程序可能涉及基础、数组、字符串、指针、链表、文件处理等。让我们来看看一些顶级的 C++ 程序。 1) 斐波那契数列编写一个 C++ 程序,在不使用递归和使用递归的情况下打印斐波那契数列。 输入 10 输出 0 1 1 2 3 5 8 13 21 34 2) 素数编写一个 C++ 程序来检查素数。 输入 17 输出: 不是素数 输入 57 输出: 是素数 3) 回文数编写一个 C++ 程序来检查回文数。 输入 121 输出: 不是回文数 输入 113 输出: 是回文数 4) 阶乘编写一个 C++ 程序来打印一个数的阶乘。 输入 5 输出 120 输入 6 输出 720 5) 阿姆斯特朗数编写一个 C++ 程序来检查阿姆斯特朗数。 输入 371 输出: 阿姆斯特朗数 输入 342 输出: 不是阿姆斯特朗数 6) 数字之和编写一个 C++ 程序来打印数字之和。 输入 23 输出 5 输入 624 输出 12 7) 反转数字编写一个 C++ 程序来反转给定的数字。 输入 234 输出 432 8) 不使用第三个变量交换两个数字编写一个 C++ 程序,不使用第三个变量交换两个数字。 输入: a=5 b=10 输出: a=10 b=5 9) 矩阵乘法编写一个 C++ 程序来打印两个矩阵的乘法。 输入 first matrix elements: 1 2 3 1 2 3 1 2 3 second matrix elements 1 1 1 2 1 2 3 2 1 输出 multiplication of the matrix: 14 9 8 14 9 8 14 9 8 10) 十进制转二进制编写一个 C++ 程序将十进制数转换为二进制。 输入 9 输出 1001 输入 20 输出 10100 11) 字母三角形编写一个 C++ 程序来打印字母三角形。 输出 A ABA ABCBA ABCDCBA ABCDEDCBA 12) 数字三角形编写一个 C++ 程序来打印数字三角形。 输入 7 输出 enter the range= 6 1 121 12321 1234321 123454321 12345654321 13) 斐波那契三角形编写一个 C++ 程序来生成斐波那契三角形。 输入 5 输出 1 1 1 1 1 2 1 1 2 3 1 1 2 3 5 14) 数字转字符编写一个 C++ 程序将数字转换为字符。 输入 74254 输出: 七 四 二 五 四 输入 203 输出: 二 零 三 下一主题C++ 中的斐波那契数列 |
在 C++ 中,`cin.ignore()` 函数对于解决与输入相关的问题至关重要,尤其是在一起使用 `cin` 和 `getline` 函数时。通过清除输入缓冲区并删除不必要的字符,开发人员可以确保输入过程按预期准确运行。在本文中,我们将探讨...
阅读 3 分钟
为什么需要模板? C++ 要求我们使用特定类型来声明变量、函数和其他实体。但是,对于不同的类型,很多代码看起来是一样的。特别是如果我们实现算法,比如快速排序,或者数据结构的行为,比如链表或...
阅读9分钟
什么是断言?断言是一组代码,我们在其中放置一些表达式或条件来检查条件是否为真或假,或者检查表达式是否存在。如果条件为真或表达式存在,那么我们就得到真...
阅读 4 分钟
在本教程中,我们将学习如何在 C++ 中创建计时器。秒表在按下键盘上的任意键时开始,在按下另一个键之前不会结束。让我们学习如何在 C++ 中创建计时器。我们将使用一个名为...的函数。
阅读9分钟
快速排序算法简介 在计算机科学和数据处理中,排序是一项基本过程。它涉及根据某些标准,以升序或降序将一组对象或组件按特定顺序排列。像数据库这样的应用程序,...
阅读 10 分钟
按位异或运算符也称为 Exclusive OR,用“^”表示。顾名思义,它作用于操作数的位级别。按位异或运算符属于按位运算符。在按位异或运算符(XOR)中,两个操作数是...
阅读 8 分钟
什么是最高效的作业调度?遵循非抢占式调度原则的作业或进程调度方法称为最短作业优先调度。在这种情况下,调度程序从等待列表中选择具有最短完成时间的作业或进程,并分配...
阅读 8 分钟
C++ 中的矩阵乘法 在 C++ 编程中,矩阵乘法是一种基本的线性代数运算,用于计算机图形学、数据科学、工程和物理等多个领域。在 C++ 中,我们可以使用数组和向量实现矩阵乘法。嵌套循环通常用于...
5 分钟阅读
C++ 标准模板库 (STL) 中的 Fill() 和 Fill_n() 是两个函数,用于使用给定值填充容器中的元素范围。但是,它们在功能和用途上略有不同。在本文中,我们将讨论差异……
阅读 2 分钟
介绍:类的成员数据通过初始化列表进行初始化。构造函数将成员初始化列表指定为冒号后跟着逗号分隔的列表。下面是使用初始化列表初始化 Point 类的 x 和 y 属性的示例...
阅读 4 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India