21xrx.com
2024-12-22 21:09:40 Sunday
登录
文章检索 我的文章 写文章
《Dev C++编写简单有趣代码》
2023-07-10 13:40:34 深夜i     --     --
Dev C++ 编程 简单代码 有趣 学习编程

Dev C++是一款免费的C/C++编译器,适合初学者和专业程序员来开发C和C++应用程序。在这篇文章中,我们将探讨如何使用Dev C++编写一些简单有趣的代码。

首先,让我们来介绍一下Dev C++。这是一个功能强大的工具,它提供了所有必要的功能来编写,编译和调试C++程序。它不仅提供了一些基本的编程功能,例如代码高亮显示,自动缩进和语法检查等,还提供了一些高级功能,如代码调试器、可视化编程和多文档接口等。

现在,让我们尝试使用Dev C++编写一些简单的代码。我们可以从输出文本开始。我们可以使用以下代码来输出“Hello World”:


#include <iostream>

using namespace std;

int main()

  cout << "Hello World!";

  return 0;

以上代码使用了iostream头文件和命名空间std。在主函数main()中,我们使用了cout操作符来输出字符串“Hello World”。需要注意的是,在C++中,所有函数都必须从main()函数开始,程序的入口点也位于main()函数。

接下来,让我们换个风格,使用Dev C++编写一个简单的计算器。以下代码会要求用户输入两个数字并对它们进行加、减、乘、除的运算:


#include<iostream>

using namespace std;

int main() {

  char op;

  float num1, num2;

  

  cout<<"Enter operator (+, -, *, /): ";

  cin>>op;

  

  cout<<"Enter two numbers: ";

  cin>>num1>>num2;

  

  switch(op) {

    case '+':

      cout<<num1+num2;

      break;

    

    case '-':

      cout<<num1-num2;

      break;

    

    case '*':

      cout<<num1*num2;

      break;

    case '/':

      cout<<num1/num2;

      break;

    default:

      cout<<"Wrong operator!";

      break;

  }

  

  return 0;

}

以上代码使用了switch语句进行运算,其中+、-、*和/分别代表加、减、乘、除,default情况下输出“Wrong operator!”。程序会要求用户输入一个运算符和两个数字,然后输出正确的计算结果。

最后,我们可以使用Dev C++编写一个简单的猜字游戏。以下代码会生成一个随机数,并要求用户猜测它:


#include<iostream>

#include<stdlib.h>

#include<time.h>

using namespace std;

int main() {

  int num, guess, count = 0;

  srand(time(0));

  num = rand() % 100 + 1;

  

  do {

    cout<<"Guess the number between 1 and 100: ";

    cin>>guess;

    count++;

    

    if(guess>num) {

      cout<<"Too high! Try again.\n";

    } else if(guess<num) {

      cout<<"Too low! Try again.\n";

    } else {

      cout<<"You guessed it in "<<count<<" tries!\n";

    }

  } while(guess!=num);

  

  return 0;

}

以上代码使用了srand()和rand()函数来生成一个随机数。count变量用于计数猜测的次数,每次循环时递增。程序将会要求用户猜测一个在1到100之间的数字,然后显示猜测是否过高或过低。如果猜到了正确的数字,程序将会输出猜测的次数。

在这篇文章中,我们学习了如何使用Dev C++编写简单有趣的代码,从输出文本到简单计算器再到猜字游戏。虽然这些代码很简单,但是它们可以使您熟悉C++编程环境和基本的语法知识。继续学习,相信你也能够开发出更加优秀的应用程序!

  
  

评论区

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