C++教程
C++控制语句
C++函数
C++数组
C++指针
C++对象
C++继承
C++多态
C++抽象
C++常用
C++ STL教程
C++迭代器
C++程序

C++ 程序

在采访中经常问到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
输出: armstrong
输入: 342
输出: 不是armstrong

6)位数之和

编写一个C++程序以打印数字总和。
输入: 23
输出: 5
输入: 624
输出: 12

7)数字反转

编写一个C++程序以数字反转。
输入: 234
输出: 432

8)交换两个数字,而无需使用第三个变量

编写一个C++程序,无需使用第三个变量即可交换两个数字。
输入: a = 5 b = 10
输出: a = 10 b = 5

9)矩阵乘法

编写一个C++程序以打印2个矩阵的乘法。
输入:
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
输出: 二零三

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4