21xrx.com
2024-11-22 06:40:08 Friday
登录
文章检索 我的文章 写文章
C++小程序代码
2023-07-07 07:29:05 深夜i     --     --
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++语法有更深刻的了解,同时也可以为你在日后学习其他更复杂的程序代码打下基础。

  
  

评论区

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