21xrx.com
2025-03-30 09:39:16 Sunday
文章检索 我的文章 写文章
"C++实现有趣简单代码"
2023-07-01 14:06:31 深夜i     18     0
C++ 代码 简单 有趣 实现

C++是一种广泛应用于计算机科学和编程领域的编程语言,它是一种功能强大、高效、面向对象的语言。在C++编写代码的过程中,有时会遇到写一些有趣且简单的代码的需求。下面,就让我们来看几个有趣简单的C++代码实现。

1. 猜数字游戏

这是一个简单的猜数字游戏,程序从1到100之间随机生成一个数字,玩家可以输入猜测的数字,程序会告诉玩家猜的数字是太大还是太小,并让玩家继续猜,直到猜中为止。

代码实现:

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
  srand(time(NULL)); // 随机数种子
  int target = rand() % 100 + 1; // 生成1~100的随机数
  int guess, count = 0; // 用户猜的数字和猜的次数
  cout << "猜数字游戏开始了,请输入1~100之间的整数:\n";
  do
  {
    cin >> guess;
    count++;
    if (guess > target) cout << "数字太大了,请继续猜:\n";
    else if (guess < target) cout << "数字太小了,请继续猜:\n";
    else cout << "恭喜,您猜对了!" << endl << "您一共猜了" << count << "次。\n";
  } while (guess != target);
  return 0;
}

2. 倒计时程序

这是一个简单的倒计时程序,程序会提示用户输入秒数,然后倒计时执行,每隔一秒钟输出一次倒计时的剩余时间,并在时间结束后输出提示信息。

代码实现:

#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
  int seconds;
  cout << "请输入倒计时的秒数:\n";
  cin >> seconds;
  for (int i = seconds; i > 0; i--)
  {
    Sleep(1000); // 等待1秒钟
    cout << "倒计时:" << i << "秒" << endl;
  }
  cout << "时间到了!" << endl;
  return 0;
}

3. 简单的加减乘除计算器

这是一个简单的加减乘除计算器,程序会提示用户输入两个数字和运算符,然后根据用户输入的运算符执行相应的计算,并输出结果。

代码实现:

#include <iostream>
using namespace std;
int main()
{
  double num1, num2; // 输入的两个数字
  char op; // 运算符
  double result; // 计算结果
  cout << "请输入两个数字和运算符(如2 + 3):" << endl;
  cin >> num1 >> op >> num2; // 输入数字和运算符
  switch (op) // 根据输入的运算符执行相应的计算
  {
  case '+':
    result = num1 + num2;
    break;
  case '-':
    result = num1 - num2;
    break;
  case '*':
    result = num1 * num2;
    break;
  case '/':
    result = num1 / num2;
    break;
  default:
    cout << "无效的运算符!" << endl;
    return 0;
  }
  cout << "结果是:" << result << endl;
  return 0;
}

综上所述,以上这些C++代码不仅有趣且简单易懂,而且可以帮助我们更好地了解C++语言的基础知识和编程思想。希望这些代码能够对大家的学习和实践有所帮助。

  
  

评论区