21xrx.com
2025-03-27 02:56:20 Thursday
文章检索 我的文章 写文章
C++小程序代码
2023-07-07 07:29:05 深夜i     10     0
C++ 小程序 代码

C++是一种面向对象的编程语言,它可以编写出高效且性能稳定的程序。如果你对C++感兴趣,那么在掌握了基本语法后,你可以尝试编写一些小程序来巩固自己的知识。

以下是几个简单的C++小程序代码示例,它们可以帮助你更好地理解如何使用C++编写程序:

1. 计算器(使用switch语句实现)

#include<iostream>
using namespace std;
int main()
{
  double num1, num2;
  char op;
  cout << "输入第一个数字: ";
  cin >> num1;
  cout << "输入运算符(+, -, *, /): ";
  cin >> op;
  cout << "输入第二个数字: ";
  cin >> num2;
  switch(op)
  {
    case '+':
      cout << num1 << " + " << num2 << " = " << num1+num2;
      break;
    case '-':
      cout << num1 << " - " << num2 << " = " << num1-num2;
      break;
    case '*':
      cout << num1 << " * " << num2 << " = " << num1*num2;
      break;
    case '/':
      cout << num1 << " / " << num2 << " = " << num1/num2;
      break;
    default:
      cout << "错误! 不支持该运算符.";
      break;
  }
  return 0;
}

这个程序可以提供一个非常简单的计算器,用户输入两个数字和要进行的运算符,程序就会自动计算出结果。

2. 猜数字游戏(使用while循环实现)

#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
  srand(time(0)); //设置种子
  int secretNum = rand() % 100 + 1;
  int guess, numGuesses = 0;
  do
  {
    cout << "猜一个1到100之间的数字: ";
    cin >> guess;
    numGuesses++;
    if (guess > secretNum)
    
      cout << "太大了
    else if (guess < secretNum)
    
      cout << "太小了
    else
    共猜了" << numGuesses << "次。" << endl;
    
  } while (guess != secretNum);
  return 0;
}

这个程序是一个猜数字游戏,程序会自动生成一个1到100之间的随机数,用户需要一直输入数字猜测该随机数的值,直到猜对为止。

3. BMI指数计算器(使用多个函数实现)

#include<iostream>
using namespace std;
//计算BMI指数
double BMI(double weight, double height)
{
  return weight / (height * height);
}
//判断BMI值
string BMICategory(double BMI)
{
  if (BMI < 18.5)
  
    return "体重过轻.";
  
  else if (BMI >= 18.5 && BMI < 25)
  
    return "正常体重.";
  
  else if (BMI >= 25 && BMI < 30)
  
    return "超重.";
  
  else
  
    return "肥胖.";
  
}
int main()
{
  double weight, height;
  cout << "输入您的体重(kg): ";
  cin >> weight;
  cout << "输入您的身高(m): ";
  cin >> height;
  double yourBMI = BMI(weight, height);
  string BMIcat = BMICategory(yourBMI);
  cout << "您的BMI指数: " << yourBMI << " - " << BMIcat << endl;
  return 0;
}

这个程序是一个BMI指数计算器,它使用两个函数来计算BMI指数并判断BMI值,然后输出结果。

这些C++小程序代码示例非常简单,但它们可以帮助你对C++语法有更深刻的了解,同时也可以为你在日后学习其他更复杂的程序代码打下基础。

  
  

评论区

请求出错了