21xrx.com
2024-12-22 20:42:41 Sunday
登录
文章检索 我的文章 写文章
"C++中有趣的简单代码分享"
2023-07-13 18:13:18 深夜i     --     --
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++编程,获得更多有趣的编程经验。

  
  

评论区

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