首页 > 编程语言 >C++——将一个数组中的数循环左移两位,例如:数组中原来的数为:1 2 3 4 5,移动后变成 3 4 5 1 2。

C++——将一个数组中的数循环左移两位,例如:数组中原来的数为:1 2 3 4 5,移动后变成 3 4 5 1 2。

时间:2024-10-08 16:51:20浏览次数:12  
标签:cout 数为 namespace cin C++ int 数组 源代码

没注释的源代码

#include <iostream>

using namespace std;

int main()

{

    int a,b[100];

    cout<<"请输入数组个数:";

    cin>>a;

    cout<<"请输入"<<a<<"个数组:";

    for(int i=0;i<a;i++)

    {

        cin>>b[i];

    }

    for(int i=0;i<2;i++)

    {

        for(int j=0;j<a-1;j++)

        {

            int t;

            t=b[j];

            b[j]=b[j+1];

            b[j+1]=t;

        }

    }

    for(int i=0;i<a;i++)

    {

        cout<<b[i];

    }

    return 0;

}

标签:cout,数为,namespace,cin,C++,int,数组,源代码
From: https://blog.csdn.net/2303_80770781/article/details/142670334

相关文章

  • 程序设计基础I-实验5 一维数组
    7-1sdut-C语言实验-众数众数是指在一组数据中,出现次数最多的数。例如:1,1,3中出现次数最多的数为1,则众数为1。给定一组数,你能求出众数吗?输入格式:输入数据有多组(数据组数不超过50),到EOF结束。对于每组数据:第1行输入一个整数n(1<=n<=10000),表示数的个数。......
  • C++20中对于并发方面的进步
    在当今的编程世界中,并发处理能力变得越来越重要。C++20在并发方面带来了一些进步,使开发者能够更高效、更安全地编写多线程应用程序。这些进步主要包括:作用域线程(ScopedThreads)停止令牌(StopTokens)作用域线程(ScopedThreads)传统的线程管理常常需要开发者手动确保线程的正确......
  • C/C++/EasyX——入门图形编程(6)
    【说明】hello,友友们,这一章是我写的入门图形编程的最后一章了,内容也不多,希望你们学的开心(^~^)。顺便说一下,现在的我对一些基础操作的小游戏挺感兴趣的,之后也许会把代码教程写出来,动个小手点赞支持一下吧。敬请期待ヽ(*≧ω≦)ノ,一:内容介绍这一篇讲的是如何在黑窗口上播放音乐......
  • C# WebService返回参数为DataTable报错“XML文档有错误”
    该问题由于DataTable列存在自定义类型。解决该报错需要以下几步:1、自定义类型增加xml序列化2、由于C#从XML反序列化DataSet或DataTable时的默认限制,所以需要先把调用方的项目开放限制,如果是.netframework项目,需要在app.config中添加<configuration><runtime>......
  • C++模板的特性
    #include<iostream>#include<cstdint>structCheckValue{CheckValue(inta,intb,intc){}voidfunctions(inta,intb,intc){std::cout<<a<<b<<c<<std::endl;}};classCheckValueV2{publ......
  • Chromium 中Window.localStorage对象c++实现分析
    一、前端定义Window.localStorage只读的localStorage 属性允许你访问一个Document 源(origin)的对象 Storage;存储的数据将保存在浏览器会话中。localStorage 类似 sessionStorage,但其区别在于:存储在 localStorage 的数据可以长期保留;而当页面会话结束——也就是说,当页面......
  • 深入挖掘C++中的特性之一 — 多态
    目录1.多态的概念2.多态的定义及其实现1.虚函数2.虚函数的重写/覆盖3.实现多态的必要条件4.多态的代码呈现5.来一道小题,深入理解一下多态3.虚函数重写的一些其他问题1.协变2.析构函数的重写4.override和final关键字5.重载/重写/隐藏的对比(相同函数名的函数间关系)......
  • 【算法】博弈论(C/C++)
    个人主页:摆烂小白敲代码创作领域:算法、C/C++持续更新算法领域的文章,让博主在您的算法之路上祝您一臂之力欢迎各位大佬莅临我的博客,您的关注、点赞、收藏、评论是我持续创作最大的动力目录博弈论:1.Grundy数与Nim博弈Nim博弈规则:Grundy数的计算:例题:2.极大极小算法......
  • 每天学点C++之多态
    一多态的语法多态的基本含义是,函数参数父为类型,传入该类不同的子类,所表现的行为会根据子类的具体情况而不同,大家请看代码:#include<iostream>usingnamespacestd;classAnimal{public:voideat(){cout<<"Animaleat"<<endl;}};classCat:publ......
  • 【C++】速通涉及 “vector” 的经典OJ编程题
    【C++】速通涉及“vector”的经典OJ编程题一.杨辉三角解题思路:代码实现:二.删除有序数组中的重复项解题思路:代码实现:【C/C++】按位运算符使用规制三.只出现一次的数字解题思路:代码实现:四.只出现一次的数字III解题思路:代码实现:一.杨辉三角本题LeetCode链......