21xrx.com
2024-06-03 00:31:18 Monday
登录
文章检索 我的文章 写文章
C++基础程序代码示例
2023-07-13 03:44:30 深夜i     --     --
C++ 程序代码 基础 示例 编程

C++是一种非常流行的编程语言,许多程序员开始学习编程时都会选择它。如果你也是C++初学者,那么本文将为你带来一些基础的程序代码示例,帮助你理解这个语言的一些关键概念和特性。

1. Hello World!

这是C++中最基础的程序,它用来输出“Hello World!”这个简单的字符串:


#include <iostream>

using namespace std;

int main()

  cout << "Hello World!" << endl;

  return 0;

这段代码有几个要点需要注意。首先,我们用了`#include `命令来包含`iostream`库,这个库中包括了C++标准输入输出的操作。其次,我们声明了一个`main()`函数,这个函数是C++程序的入口,程序从这里开始执行。最后,我们调用`cout`对象来输出我们想要显示的内容,使用`endl`来表示换行。

2. 输入和输出

我们可以使用`cin`对象来读取从键盘输入的数据,将这些数据存储在变量中:


#include <iostream>

using namespace std;

int main()

{

  int num1, num2, sum;

  cout << "Please enter two integers:" << endl;

  cin >> num1 >> num2;

  sum = num1 + num2;

  cout << "The sum of " << num1 << " and " << num2 << " is " << sum << "." << endl;

  return 0;

}

这个程序示例中,我们首先声明了三个整型变量`num1`、`num2`和`sum`。然后,我们用`cout`对象输出提示信息,使用`cin`对象获取用户输入的两个整数,并将这些值存储在变量`num1`和`num2`中。最后,我们计算出这两个整数的和,再用`cout`对象输出显示出来。

3. 流程控制

C++中的流程控制主要包括循环和条件语句。以下是其中的两个示例:


#include <iostream>

using namespace std;

int main()

{

  int num, i;

  cout << "Please enter a positive integer:" << endl;

  cin >> num;

  for (i = 1; i <= num; i++)

  {

    if (i % 2 == 0)

    

      cout << i << " is an even number." << endl;

    

    else

    

      cout << i << " is an odd number." << endl;

    

  }

  return 0;

}

这个程序示例中,我们首先提示用户输入一个正整数,使用`cin`对象将其存储在变量`num`中。然后,我们使用`for`循环来遍历从1到`num`这些数字,用`if`语句判断这些数字是偶数还是奇数,并输出相应的信息。


#include <iostream>

using namespace std;

int main()

{

  int choice;

  cout << "Please select an option:" << endl;

  cout << "1. Print a message." << endl;

  cout << "2. Exit." << endl;

  cin >> choice;

  switch (choice)

  

    case 1:

      cout << "You chose to print a message." << endl;

      break;

    case 2:

      cout << "You chose to exit." << endl;

      break;

    default:

      cout << "Invalid choice." << endl;

      break;

  

  return 0;

}

这个程序示例中,我们为用户提供了两个选项,要么打印一条消息,要么退出程序。我们使用`switch`语句来根据用户的选择执行相应的操作。如果用户的输入值不是1或2,则默认输出“Invalid choice.”。

这些程序示例提供了C++的一些基础知识,希望能够帮助你更好地理解和学习这个编程语言。如果你想进一步探索C++的知识,那么可以继续学习更复杂的代码和语法。

  
  

评论区

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