21xrx.com
2024-09-19 10:15:02 Thursday
登录
文章检索 我的文章 写文章
C++基础编程代码示例
2023-07-07 12:50:04 深夜i     --     --
1) C++语言 2) 基础编程 3) 代码示例 4) 控制流 5) 函数

C++ 是一种流行的面向对象编程语言,已经被广泛地使用于各个领域。C++ 有着丰富的编程特性和广泛的编程应用场景,在其基础上编写出的程序不仅能够运行于桌面端,还能够应用于嵌入式系统、游戏开发、人工智能等其他领域。本文将给出一些 C++ 基础编程的示例,帮助读者更好地理解 C++ 的编程语言和机制。

1. Hello, world!

"Hello, world!" 是一个经典的示例程序。它是一段可以正常执行的 C++ 代码,输出欢迎信息,向用户表示问候。


#include <iostream>

int main()

{

  std::cout << "Hello, world!\n";

  return 0;

}

这段代码经过编译和执行,将在屏幕上输出 "Hello, world!",然后返回一个整数值 0。

2. 变量定义和初始化

C++ 是一种静态类型语言,需要在编译时指定所有变量的数据类型和初始值。常见的数据类型包括整数、浮点数、布尔变量等。


#include <iostream>

int main()

{

  int a = 1;

  float b = 2.5;

  bool c = true;

  std::cout << "a = " << a << '\n';

  std::cout << "b = " << b << '\n';

  std::cout << "c = " << c << '\n';

  return 0;

}

这段示例代码定义了三个变量 a、b 和 c,它们的数据类型分别为整数、浮点数、布尔变量,并且在定义时给出了初始值。程序会输出每个变量的值,即:


a = 1

b = 2.5

c = 1

解释:

- 整数变量 a 的值为 1;

- 浮点数变量 b 的值为 2.5;

- 布尔变量 c 的值为 true,转换成整型值为 1。

3. 数组定义和访问

数组是 C++ 中重要的数据结构,它是一组有序数据的集合。定义数组的语法形式:


<数据类型> <数组名>[<元素个数>];

例如下面这个程序:


#include <iostream>

int main()

{

  int array[3];

  array[0] = 1;

  array[1] = 2;

  array[2] = 3;

  std::cout << "array[0] = " << array[0] << '\n';

  std::cout << "array[1] = " << array[1] << '\n';

  std::cout << "array[2] = " << array[2] << '\n';

  return 0;

}

这个程序定义了一个包含 3 个整数的数组,并给出了每个元素的值。然后程序输出每个元素的值,即:


array[0] = 1

array[1] = 2

array[2] = 3

4. 控制语句

控制语句是程序的灵魂,它控制着程序的执行流程。C++ 支持循环、条件和跳转等多种控制语句。

4.1. if 语句

if 语句是一种条件语句,用于根据条件判断执行的代码块。语法形式为:


if (<条件表达式>)

  <执行语句>

例如:


#include <iostream>

int main()

{

  int number = 5;

  if (number % 2 == 0)

  {

    std::cout << "number is even\n";

  }

  else

  {

    std::cout << "number is odd\n";

  }

  return 0;

}

这个程序根据变量 number 的奇偶性输出相关的信息。

4.2. while 语句

while 语句是一种循环语句,根据条件判断是否执行代码块。语法形式为:


while (<条件表达式>)

  <执行语句>

例如:


#include <iostream>

int main()

{

  int i = 0;

  while (i < 5)

  {

    std::cout << "i = " << i << '\n';

    i++;

  }

  return 0;

}

这个程序使用 while 循环输出从 0 到 4 这 5 个整数。

5. 函数定义和调用

函数是 C++ 中的重要组成部分,它对于代码的重用和模块化至关重要。函数可以接受参数和返回值,也可以定义在类中作为类的成员函数。

函数的语法形式为:


<返回类型> <函数名>(<参数列表>)

  <函数体>

例如:


#include <iostream>

int square(int n)

{

  return n * n;

}

int main()

{

  int result = square(3);

  std::cout << "result = " << result << '\n';

  return 0;

}

这个程序定义了一个函数 square,用于计算一个整数的平方,并将结果返回。然后在主函数中调用该函数,计算 3 的平方并输出结果。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复