编程题,完全不会,求助!!

数列逆序输出

试题描述

由键盘上输入n个整数,请你将这些数逆序输出。

输入

输入包括两行:
第一行是n(1 <= n <= 1000)。
第二行是n个整数,邻近两数之间用一个空格隔开。

输出

输出逆序数列,邻近两数之间用一个空格隔开。

输入示例

4
15 -20 -15 18

输出示例

18 -15 -20 15

数据范围

输入和输出均为int范围的整数

c++

2个回答

刚学尽量多动手,只看书是没有用的

 #include<iostream>
using namespace std;
int main(){
    int n;
    cin >> n;
    int a[1001];                //不会使用动态数组就直接这样定义
    // int *a=new int[n];       //动态数组
    for (int i = 0; i < n; i++)
        cin >> a[i];
    for (int i = n - 1; i >= 0; i--) {  //根据下标倒着输出
        cout << a[i];
        if (i != 0)             //保证末尾不会多出空格
            cout << " ";  
    }
    return 0;
}
qq_43390730
qq_43390730 哦哦,好的,谢谢谢谢
11 个月之前 回复

刚学的话最好是,看着书写代码,不懂的先写会了,再理解

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
一道不会的编程题
一个两位数乘以一个三位数等于一个四位数,这些数字都是从1-9组成,而且不重复,求出所有的结果。rn 本人分不多,所以也给不了多少啦,就算帮个忙了。本人学了JAVA基础,可总是不能进一步提高,现在也刚入公司上班,想尽快提高水平,不知大伙有啥建议,或带我也行,我是用心的,有意的留下联系方式了,我会很努力的。
菜鸟求助,一道题不会。
7.下面是一个整型堆栈类intStack的声明,请给出该类所有数据成员的类外定义。rnclass intStackrnpublic:rn intStack (int size=10);//构造函数rn ~intStack ();//析构函数rn bool Push(int elem);//入栈操作rn bool Pop(int &elem); //出栈操作rn int Length( ) const; //获取栈中元素的个数rnprivate:rn int *data; //指向动态数组的指针rn int top; //栈顶指针rn int size; //堆栈的容量rn;rnrnrn这个咋写啊?
求助 此题不会解
[img=https://img-bbs.csdn.net/upload/201804/19/1524104348_255265.png][/img]
好久没有编程了,面试题目完全不会。
DataReader是只读向前的,那为什么它不能向后读取?
求助一到编程题
一头小母牛从出生起第四个年头开始每年生一头小牛,按此规律第N年时有多少头母牛?rn用递归函数如何做或者用循环rn谢谢
编程题求助
银行有编号为1到W个贷款窗口,且每个窗口都有一个贷款人。现银行提供N种贷款方式,每个申请人可以选择其中一种。如果相邻两个窗口的申请人的贷款方式一样,则将可能产生坏账,求有多少种状态可能产生坏账?(其中1<=N<=10^8;1<=W<=10^12)
求助:一道编程题
要求:建立一个电话本。能够进行合并,排序,添加,删除,查找。rn更改。rn本人水平有限。编了始终不能够运行。有那位高手能帮帮小弟。rn不甚感谢!
求助两道编程题
1.编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值rn2.编写一个 C 函数,该函数给出一个字节中被置 1 的位的个数,请给出该题的至少一个不同解法。
求助编程题
1、String转成int,不可以用api,自己写算法然后自己分析算法的性能?如何优化?rn2、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1,写出程序。(以下程序使用内部类实现线程对j增加减少时候没有考虑顺序问题)rn3、java的异常机制rn4、java的反射机制
编程求助!本人女生,真心不会编程。。
我想实现把一个txt文件分成两个txt文件rnrn就是我有一个500行的txt文本,我想实现按8比2的比例随机分成两部分分别保存到两个文本中,即一个是400行,一个是100行。。。rnrnrnrnrn真心求助,,本人女生,真心不会,请教大神们!!
求助(一道编程题)
1、有数据库Book,其中有表Books 图书表:rnrn字段名 字段类型 允许NULL 默认值 字段意义 注释rnBookId Int NOT NULL 图书编号 主键(自动增长)rnBookName Nvarchar(50) NOT NULL 图书名称 rnAuthor Nvarchar(50) 作者 rnPrice Decimal(18,2) 价格 rnBuildDate DateTime 创建时间 rnrn基于此表,请使用.NET分层开发方法完成新增图书程序。rnrn1) 以在web.config中建立连接字符串BookDSN,请写出Model层中的Book类和BLL层中BookBLL的AddBook方法。(8分)rnrn2)已有book_add.aspx页面前台代码如下,请写出后台代码,实现新增图书功能。(6分)rnBook_add.aspx:rn rn rn 图书名称:rn rn rn rn 作者:rn rn rn rn 价格:rn rn rn rn 创建时间:rn rn rn rn rn rn rn rnrn请写出book_add.aspx.cs的代码:rn
求助两个编程题!!!
功能要求:rn(1) 实现二进制、八进制、十进制、十六进制整数之间的数制转换。rn(2) 设计数字选择功能菜单,根据输入的数字选择执行不同的功能。rnrn最好能有注释··在此谢过!!
一题编程题求助
计算出一个包括指定数目在内的所有质数。 例:如果输入11,那么,包括11在内的所有质数为:2、3、5、7、11,也就是说一共有5个质数。 rn能够显示出计算结果内最大的质数。 如上例,最大的质数是11。 rn能够显示出所有算出来的质数(做为一个選項,不需要一边计算一边显示,即,如果选择“显示”质数選項的话,那么就必须将所计算出来的所有质数列举出来)。 rn能够显示出最短所需要的计算时间(在没有一边显示计算结果的情况之下,即,不选择“显示”质数選項的情形)。rn
妹子求助一道编程题,想了半天完全没思路
小明的妈妈每天会给他20元零花钱。rnrn平日里,小明先花掉一半,再把一半存起来。rnrn每到周日,小明拿到钱后会把所有零花钱花掉一半。rnrn请编程计算,从周一开始,小明需要多少天才能存够100元?
不会的题
nyoj1207 用的方法超时了       CF 727E  AC自动机,双哈希技术不会
C++编程题,书本题目不会解
编写一个程序,处理5个学生的信息,每个学生的信息包括:学号、姓名、三门成绩。要求从键盘输入学生的数据,并输出成绩表(包括每个学生的学号、姓名、三门成绩及平均分数),并输出平均分在前3名的学生的姓名及平均分。rn调试处理5个学生信息的程序,输出平均分在前3名的学生的姓名及平均分。rn有一个参考程序,但是我不知道要怎样输入数据。。。。。。rn处理5个学生的信息的参考程序:rn//sy7_1.cpprn#include "iostream"rnusing namespace std;rnstruct STUrnrn int sn;rn char name[20];rn int score[3];rn int average;rn students[5];rnvoid main()rnrn int i, j, t;rn for(i=0; i < 5; i++)rn rn cin>>students[i].sn;rn cin>>students[i].name;rn students[i].average = 0;rn for(j=0; j< 3; j++)rn rn cin>>students[i].score[j];rn students[i].average += students[i].score[j];rn rn students[i].average /= 3;rn rn for(i=0; i < 5; i++)rn for(j=i+1; j< 4; j++)rn if(students[j].average < students[j+1].average)rn rn t = students[j].average;rn students[j].average = students[j+1].average;rn students[j+1].average = t;rn rn cout<<"输出平均分在前3名的学生的姓名及平均分:"<
大神求助 有两道题不会
第一道题[img=https://img-bbs.csdn.net/upload/201407/02/1404263235_13616.jpg][/img]
求助帖。。。两道题,我不会啊。。。
两个小程序,我刚接触,不会写啊,求大神帮我解答一下。。。rn1)从文件中读取两位十进制数,转换为八位二进制,计算二进制数中的1的个数,如果大于2,小于5则保留,如果不是就删掉。rn2)已知字符串,键盘输入数字,删除重复次数与输入数字相同的字符,并把余下的字符串输出在屏幕上。
求助,有一道题不会做了
[size=24px]刚学sql数据库,这道题不知道哪出了错,找了半天,求各位大贤帮帮忙!!![/size] 创建存储过程,要求:输入年度,计算每个业务员的年终奖金。年终奖金=年销售总额×提成率。rn提成率规则如下:年销售总额5000元以下部分,提成率为10%,对于5000元及超过5000元部分,则提成率为15%。rncreate procedure nzj4 @nianfen char(10)rnasrnbegin rnrndeclare @salerno char(8),@ordersum char(10),@jiangjin char(10)rnrnrndeclare nzj2 cursor forrnselect a.salerNo,sum(a.orderSum) 总销售额,YEAR(a.orderDate) 年份 --每个年度每个业务员的销售总额rnfrom OrderMaster a,OrderMaster brnwhere a.salerNo=b.salerNo and convert(char(4), a.orderdate,120)=@nianfen --根据输入年份来查询rngroup by a.salerNo,YEAR(a.orderDate)rnorder by a.salerNornrnrnopen nzj2rncreate table #bonus( ---内存临时表,会话结束系统自动删除rnsalerno char(8),ordersum char(10),nianfen char(10),jiangjin char(10) rnprimary key(salerno) ) rnrnrnrnfetch nzj2 into @salerno ,@ordersum ,@nianfenrnwhile (@@FETCH_STATUS=0)rnbegin rn if @ordersum>5000rn select @jiangjin=(@ordersum-5000)*0.15+5000*0.1rn else select @jiangjin=@ordersum*0.1rn select @salerno ,@ordersum ,@nianfenrn insert into #bonus values( @salerno,@ordersum, @nianfen, @jiangjin)rn fetch nzj1 into @salerno ,@ordersum ,@nianfenrnendrnclose nzj2rndeallocate nzj2 rnendrnrnrnexec nzj4 2008rnrn提示出错:消息 16915,级别 16,状态 1,过程 nzj4,第 9 行rn名为 'nzj2' 的游标已存在。rn消息 16905,级别 16,状态 1,过程 nzj4,第 16 行rn游标已打开。rn消息 245,级别 16,状态 1,过程 nzj4,第 26 行rn在将 varchar 值 '19561.60 ' 转换成数据类型 int 时失败。
这道题 我实在是不会做了 求助..
有n个人编号1-n,按照顺时针方向围成一个圆圈。它们预先定义好两个整数x,y。先从1号顺时针方向开始报数,报到x的人出圈,再从x的逆时针方向的后一个人从1开始报数,报到y的人出圈,再从这个人的顺时针方向后一个人开始从1报数,报到x的人出圈,如此反复,直到最后剩下一个人为止,问最后剩下的那个人是几号? 比如n = 10, x = 3, y = 2,报数的过程如下 报数人 1, 2, 3 3出圈 报数人 2,1 1出圈 接着2,4 ,5 5出圈 接着4,2 2出圈 接着4,6,7 7出圈 接着6,4 4出圈 接着6,8,9 9出圈 接着8,6 6出圈 接着8,10,8 8出圈 剩余 10号。 输入n,x,y输出剩余的编号。 数据范围 1 < n <= 1000000, 1<=x,y<=1000000000。rnrnrn题目就是这样 网上的rn用尽各种办法 实在是没办法了 网上没有答案 很想知道怎么做到rn求大神帮忙....
一道无敌编程题求助……………………………………
就是在一个坐标系上输入3个点,然后判断坐标(0,0)在不在这3个点组成的三角形里……用c++实现~~我郁闷想不了……
一道编程题,用c++编程,求助
给定一颗无根树,假设它有n个节点,节点编号从1到n,求任意两点之间的距离之和,也就是求任意一点到其它点的距离之和,边长都为1。要求时间复杂度为O(n)
★★★求助!一个简单的编程题
编制程序,计算某个学生的奖学金等级,以三门功课成绩M1、M2、M3为评奖依据。奖学金评奖标准如下:rn 一等奖:符合下列条件之一的可得一等奖。rn (1)平均分大于95分者。rn (2)有两门成绩是100分,且第三门功课成绩不低于80分者。rn 二等奖:符合下列条件之一的可得二等奖。rn (1)平均分大于90分者。rn (2)有一门成绩是100分,且其他功课成绩不低于75分者。rn 三等奖:各门成绩不低于70分者。rn 符合条件者就高不就低,只能获得高的那一项奖学金。要求显示获奖的等级。rnrn快要考试了,麻烦格外大虾指点!谢谢了!
一题编程题求助!!急
计算出一个包括指定数目在内的所有质数。 例:如果输入11,那么,包括11在内的所有质数为:2,3,5,7,11,也就是说一共有5个质数。 rn能够显示出计算结果内最大的质数。 如上例,最大的质数是11。 rn能够显示出所有算出来的质数(做为一个選項,不需要一边计算一边显示,即,如果选择“显示”质数選項的话,那么就必须将所计算出来的所有质数列举出来)。 rn能够显示出最短所需要的计算时间(在没有一边显示计算结果的情况之下,即,不选择“显示”质数選項的情形)rn
特急求助:编程题及改错题
给定5个数 3,5,9,12,20rn一个参考数27rn对于给定的5个数可以任意相加,或单独使用rn找出结果不大于参考数且最接近参考数的结果rn例子:rn结果为 [5 9 12] = 26rn如果给定的数为3,5,9,12,27rn则结果为 [ 27 ] = 27rn请 写出思路rn及 编写代码rnrnrn改错题:Void main ( int argc, char* argv[] )rnrn Char* p;rn Int I;rn Float Array[255];rnrn For(I = 0; I < argc; I++)rn rn Strcpy( p, argc[I] );rn Array[I] = atof(p);rnrnrn
重金求助C++编程题,
定义一int型的集合类Set,使之能够用于下列程序片段rnint x1=1,2,3,4,5,6,7,8;rnint m;rnSet a1(x1,8);//集合a1的元素为数组8的前8个元素rnSet a2;//空集rn……………rna1-=m;//从S1删除元素rna2+-m;//从S2中增加元素rncout<
求助一道C#编程题
要求编写一个面向对象的机器人,满足下面功能rn1.比如输入您好。。。可以有多种回答方式(输入自定义指令,机器人会跟你回答)rn2.输入不能识别的。。。需要回答(对不起,听不懂之类的)rn3.如果输入“别理我",机器人不再跟你交谈rn4.如果输入”理我嘛",机器人继续跟你交谈rn5.采用数据库存储数据rn6.用到订阅事件,取消事件,随机函数,读数据库rnrn--各位大侠表嫌弃分太少......rnrn
高分求助!~简单的编程题
定义圆类circle,包含私有数据成员x,y,i,分别表示圆中心点的横坐标,纵坐标和半径,设计友元函数计算两圆中心点距离,并编程程序测试
四个大学编程题求助!
超着急.寻求帮助.请大家帮下忙.rn四个大学的编程题.请大家帮忙写一下程序.rn1. 编写一个过程,根据圆心坐标和半径画出圆。rn2. 编写一个过程,根据三角形的三个顶点画出一个三角形。rn3. 编写一个程序实现将memo中的内容保存到一个名字为d:\1.txt的文件中。rn4. 编写一个将结构为学号、姓名、年龄和性别等字段的表中性别为男、年龄20以上的记录复制到另一个表中的过程。rn谢谢大家了.我在线等.请大家帮下忙.辛苦了.!!!
编程题编程题编程题编程题
编程题编程题编程题编程题编程题编程题编程题编程题编程题编程题
求助!两个开放式编程题!急求!很简单的编程题!
1.运用C#的基本语法和面向对象编程的规则,开发C#控制台应用程序,并建立该程序的程序集。rnrn2. 使用控件,创建基于C# 的Windows窗体程序,要求至少使用5种控件,要包括:事件和消息处理过程。rnrn由于本人是初学者,每个问题都是其中的一部分不懂,请各位大侠高手帮忙赐教!不胜感激!
求助各位了:一道编程题目 我不会
题目是英文的。谢谢各位了。rn While a flow char of program "Expr" while evaluates a reverse polish rnexperssion from the commnd line,where each operand is a seperate argument.rnFor example "Expr 2 3 4 + *" evaluate "(4+3)*2","Expr 2 3 4 5 * - /"evaluatern"(5*4-3)/2". Assume long double anithmetic.
这几道题好难啊,完全不会!求大神解答
全是证明题,网易云课堂的题目。rnrn1、设a1, a2, …, an为n个不同的数字,如果iaj, 我们称ai和aj是倒置的,冒泡排序交换输入中两个相邻倒置数的位置,直到没有倒置数为止,从而使得列表排序,假设冒泡排序算法的输入是一个随机序列,等可能地为n个不同数的n!种排列中任意一个,确定使用冒泡排序算法需要纠正倒置数的期望次数。rnrn2、a1, a2, …, an是1, 2, …, n的一个随机排列,等可能第位n!中可能排列中的任意一个,当对列表a1, a2, ..., an排序时,元素ai从它当前位置到达排序位置必须一定|ai-i|的距离,求元素必须移动的期望总距离rnrn3、证明:在有n个数的序列中找出最大的数至少需要n-1次比较rnrn4、证明:对于任何只基于比较的查找算法,二分查找是最优的。rnrn5、设计一个对7个元素进行排序的方法,保证其平均比较次数最少,要求证明这个结论
有道题不会,求解
int aa[4][4]=1,2,3,4,5,6,7,83,9,10,24,2,9,6;rnint i,s=0;rnfor(i=0;i<4;i++)s+=aa[i][i];rnprint("%d",s);rn运行结果是啥
一道不会的题
用JAVA编写一个程序,要求客户输入要买的的类型和生产年份,然后输出与它相对应的价格。如果客户希望购买另一辆汽车,则他可继续执行该过程,否则可退出。在购买了任何一辆汽车后,该程序应显示客户必须国其所购买的汽车支付的总额。rnrn 使用数组来存放不同类型和年份的汽车价格
leetcode第一遍不会的题
用于记录第一遍不会的题 746. 使用最小花费爬楼梯
几道题不会。。。。
--3. 创建带有下面数据完整性规则的NewProduct表:rnrn --e. CategoryId属性的值应该在Category表中表示。rn--4. 修改NewProduct表以增强下面的数据完整性规则:rn --a. 在BrandId属性中输入的值应该在ProductBrand表中出现。rnrnrn--下面的代码被用于删除称为SuperiorCreditCard的表:rn--DELETE TABLE SuperiorCreditCardrn--代码产生错误并且退出。识别错误并且改正它。rnrnrn--在AdventureWorks数据库的ProductBrand表中插入下面的数据。rn--rn--BrandID BrandNamern--B01 Leern--B02 Nikern--B03 Reebok
问几道不会的题
1rnmain()rnint n;rnfor(n=100;(n%3)&&n<=00;n++)rnprintf("%d",n);rnrn得循环能不能这么写?哪里有错误?rnrn2rnA)for(i=1; ; )rnif(++i%2==0) continue;rn if(++i%3==0) break;rnrnrnB)i=32767;rndo if (i<0) break; while(++i);rnrnC) for (i=1; ; ) if(++i<10)continue;rnrnD) i=1;rnwhile (i--);rn我看B和C都是死循环 为什么答案是Crnrn3 main()rnint x=3,y;rn do y=x--;rn if (!y) printf("*");continue;rn printf("#");rn while (1<=x<=2);rnrn将会得到什么结果? 为什么会是个死循环?rnrn4 再if语句里 如果出现 (i/result==1) 和 (i==result) 用哪个对rnrn5 while (printf("*')) 这个循环控制表达式与0等价还是与 '0' 等价 这两个有什么区别?rn谢谢
【菜鸟】有道题不会??
我想了一天了,还是没想出来,那位大虾帮帮忙rn在屏幕上显示一个不可交互的Gauge和限定最多输入5个字符的TextField,并使得Gauge指示器的进度显示,随StringItem字符数量的增减而增减。 rn
结构变量,完全不会,求教
输入4个整数a1,a2,b1,b2,分别表示2个复数的实部与虚部。利用结构变量求解2个复数之积:(a1+a2 i )*(b1+b2i),乘积的实部为:a1*b1-a2*b2,虚部为:a1*b2+ a2*b1rnrn结构变量是怎么回事我都不知道,求高手指导,求程序
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数