21xrx.com
2025-03-03 03:55:03 Monday
文章检索 我的文章 写文章
"C++中有趣的简单代码分享"
2023-07-13 18:13:18 深夜i     28     0
C++代码 有趣 简单 分享 编程技巧

C++是一种高级编程语言,常用于开发系统软件、游戏引擎和网络应用程序等领域。虽然C++可以编写复杂的代码,但也有一些有趣的简单代码可以与大家分享。

1. Hello World!

这是使用C++编写的第一个程序,也是最基本的程序。在屏幕上输出“Hello World!”十分简单:

#include <iostream>
using namespace std;
int main()
  cout << "Hello World!" << endl;
  return 0;

2. 猜数游戏

这是一个简单的猜数游戏,程序随机产生一个0到100之间的整数,用户输入猜测的数值,程序根据猜测结果提示用户猜大了还是猜小了,直到用户猜中为止。

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
  srand((unsigned)time(NULL));
  int target = rand() % 101;
  int guess = 0;
  cout << "猜数游戏开始,请输入一个0到100之间的整数:" << endl;
  do{
    cin >> guess;
    if (guess > target)
      cout << "猜大了,请重新输入:" << endl;
    else if (guess < target)
      cout << "猜小了,请重新输入:" << endl;
  } while (guess != target);
  cout << "恭喜你猜中了!" << endl;
  return 0;
}

3. FizzBuzz

这是一道著名的面试题,要求输出1到100之间的数字,但如果是3的倍数就输出“Fizz”,如果是5的倍数就输出“Buzz”,如果既是3的倍数又是5的倍数就输出“FizzBuzz”。

#include <iostream>
using namespace std;
int main()
{
  for (int i = 1; i <= 100; i++){
    if (i % 3 == 0 && i % 5 == 0)
      cout << "FizzBuzz" << endl;
    else if (i % 3 == 0)
      cout << "Fizz" << endl;
    else if (i % 5 == 0)
      cout << "Buzz" << endl;
    else
      cout << i << endl;
  }
  return 0;
}

以上这些简单而有趣的代码,既能帮助初学者了解C++的基本语法,也能作为中级和高级开发者的练手项目。C++在系统编程、游戏开发、算法研究等方面有着广泛的应用,如果你对这些领域感兴趣,不妨多多练习C++编程,获得更多有趣的编程经验。

  
  

评论区