题解 1046: [编程入门]自定义函数之数字后移

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

简洁的代码

摘要:解题思路:注意事项:参考代码:#include<stdio.h>void main(){ int i, k, a[100], d, b[100]; scanf("%d", &k);//输入多少个数 ……

C语言程序设计教程(第三版)课后习题10.4 (C语言代码)

解题思路:1、用数组存储输入的序列,因为不知道输入数字的个数,所以需要使用malloc开辟内存。2、移动前的序列与移动后的序列的关系,设n为数字的个数,m为移动的距离,用a[n]存储输入,b[n]是最终结果,则b[n]和a[n]的关系是b[i]=a[(n-m+i)%n],此处0<=i

[编程入门]自定义函数之数字后移-题解(C++代码)

解题思路:不知道题解的这些人在想啥,没理解本质,搞得死长还复杂,没理解题意就是这样。本质:**存储后m位,放置到前m位。**注意事项:理清思路,别乱想。参考代码:```cpp#includeusingnamespacestd;intn,m;inta[1000],

不用指针,纯数组

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int a[50];void ChangeArray(int n,int m){ int i; for(i=n-1;i>=0;i--) ……