永发信息网

有一个数组{1,2,3,4,5,6,7,8,9},输入一个1到9的数字n后,数组就向右移动n位,例

答案:1  悬赏:70  手机版
解决时间 2021-01-13 10:24
有一个数组{1,2,3,4,5,6,7,8,9},输入一个1到9的数字n后,数组就向右移动n位,例
最佳答案
void main()
{
int a[9]={1,2,3,4,5,6,7,8,9};
int n,i,j,k,t;
printf("输入一个数N:");
scanf("%d",&n);
t=a[n];
for (i=1;i<=9;i++)
{
j=(n+i-1)%9;
k=(n+i-2)%9;
a[j]=a[k];
printf("%d ,",a[j]);
};
a[n-1]=t;
printf("%d\n",t);
}追问如果用指针怎么写呀这个代码有问题呢有木有大神来帮帮我追答数组和指针在某种程度上是一致的
另,没有启动C环境验证,但是这个小问题,思路是对的,可能个别书写不仔细,你可以给出错误提示,我好知道是那里错误。追问这个我刚编译了,输入一个数后回车没有输出追答是编译后有错误未通过,还是编译通过,运行时无输出?追问运行无输出追答昨天睡觉了,今天装个TC环境,帮你测试
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题May Day is coming. I
绝地求生名字后面有个dnd怎么办
饮水机沸腾胆和无热胆比较哪种好?
雅字到底是属木还是属土,为什么?
驻马店市区到板桥镇加宽道路什么时候 开始修
双峰 与火同行 剧情简介
高铁供电与信号好学吗
JAVA中int a[] = new int[10];什么意思?
北京周末适合去带孩子去的地方?
钣金加工中 冲裁工艺 各个断面介绍图 有图最
“职业跳楼哥”8省跳楼10余次被逮捕了吗?
10.0.1支付宝的财富界面在哪
智能检测,存储异常,什么鬼
100×100等于几。
fillin和fillout都有填写的意思,怎么区别
推荐资讯
七七广告联盟大骗子,佣金满了50就不支付佣金
和唐诗相比宋词和元曲有哪些特点
感觉自己对于别人可有可无?
怎么蒸米
镁-H2O2酸性燃料电池采用海水作电解质,下列
我18,打算去殡仪馆抬尸体,打算做侦探,打算
爱丁堡双语幼儿园(永州道县)地址好找么,我有
四千日息百分之零点一是多少
500平方怎么算出直径
李连杰演的电影太极张三丰片尾曲是什么?
要去新环境了,很害怕
求测试颜值
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?