21xrx.com
2024-11-10 00:42:32 Sunday
登录
文章检索 我的文章 写文章
"C++实现有趣简单代码"
2023-07-01 14:06:31 深夜i     --     --
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++语言的基础知识和编程思想。希望这些代码能够对大家的学习和实践有所帮助。

  
  

评论区

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