21xrx.com
2024-12-22 21:09:33 Sunday
登录
文章检索 我的文章 写文章
C++实现输入5个数,输出不同的数
2023-07-05 02:33:15 深夜i     --     --
C++ 输入 输出 五个数 不同

C++是一种高级编程语言,它具有良好的可移植性和跨平台性。使用C++可以实现很多有趣的功能,如输入5个数,输出不同的数。

要实现这个功能,我们首先需要定义一个整型数组,然后从键盘上输入五个数并保存到数组中。之后,我们可以使用循环结构和条件判断语句来查找不同的数并输出。

以下是一份可能的代码实现:


#include <iostream>

using namespace std;

int main(){

  int numbers[5];

  cout << "请输入五个整数:" << endl;

  for(int i=0; i<5; i++){

    cin >> numbers[i];

  }

  cout << "不同的数为:" << endl;

  for(int i=0; i<5; i++){

    bool isDifferent = true;

    for(int j=i+1; j<5; j++){

      if(numbers[i] == numbers[j])

        isDifferent = false;

        break;

      

    }

    if(isDifferent){

      cout << numbers[i] << " ";

    }

  }

  cout << endl;

  return 0;

}

以上代码中,我们首先定义了一个包含5个元素的整型数组numbers,用于存储我们从键盘输入的五个数。接着使用for循环,从键盘上依次输入五个数并保存到数组中。

在接下来的循环中,我们使用了双重循环嵌套的方式来查找不同的数。外层循环用于遍历整个数组中的元素,内层循环则用于比较当前元素后面的元素,以查找是否有和当前元素相同的数。

如果我们找到了相等的数,则将isDifferent变量置为false,跳出内层循环。否则,isDifferent变量的值为true,说明当前元素为不同的数,可以将其输出。

最后,我们使用cout语句将所有不同的数输出到屏幕上。

总之,通过使用C++的基本语法和数据结构,我们可以快速实现输入5个数,输出不同的数的功能。编程能力可以让我们的生活更加智能便捷,也让我们变得更加聪明和独立。

  
  

评论区

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