永发信息网

随机产生10个数,输入1~10之间的正整数吗m,使得数组元素右移m位,移出的元素再从左边移入。

答案:2  悬赏:0  手机版
解决时间 2021-03-21 02:15
随机产生10个数,输入1~10之间的正整数吗m,使得数组元素右移m位,移出的元素再从左边移入。
最佳答案
移动部分这样写,你试一下?
for(j=0;j {
t=a[9];
for(k=8;k>=0;k--)
a[k+1]=a[k];
a[0]=t;
}
全部回答
楼主你主要有两个大错误 一个是rand()你仔细看看这个数字产生的随机数绝对不在1-10之间 需要写成 a[i]=int(10.0*rand()/(RAND_MAX+1.0)) 才是真的1-10之间的随机数 其次 你的移位程序是错误的 a[k+1]=a[k]这种移位方法同样的程序至少得循环m次才能移m位啊 你的k=j-1改成k=8还行 或者可以直接判断 k+m>=10 时a[k+m-10]=a[k],k+m<10时a[k+m]=a[k]
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吃清汤火锅上火吗?
膳食粉可以用凉水冲吗
有小新现实5岁照片
为什么有高压电线一说?
苏州乐谷体育运动服务部地址在哪,我要去那里
请问一箱装好的羽绒服被人躺在上面的话会不会
Jeanne Calment, a French woman, become a r
怀宁县人民检察院石牌检察室地址在哪,我要去
户籍信息是什么?
有没有像小米手机一样可以分享wi-fi密码
先谢谢各位,底盘装甲车开了一年还可以喷吗
七夕快乐转换成数字是哪几个数
韩家下庄地址在哪,我要去那里办事
为应对金融危机,扩大社会需求,2009年3月湖
如果被学校领导诬陷抽烟怎么解决?越严重越好
推荐资讯
天汉丝路花海门票是多少钱一张?
当自己的闺蜜和自己的男朋友在一起乱搞的时候
qq群距离怎么设置几万公里的
中国最早发现的青铜兵器是哪一种?
怎么查询淘宝图片空间的图片通过没有
单选题氢核、中子、氘核的质量分别是m1、m2、
qq空间显示说说浏览次数与显示出的访客量不符
乐视电视如何设置网络
如何在两台linux机器之间复制文件夹
什么时候去泰国便宜
对方QQ不在线,但是通话那儿显示2G在线,是什
解答题计算:(m+n)2+(2+m-n)(2-m+n).
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?