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

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

筛选

简单易想到

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

一组数组不行就两组

摘要:解题思路:注意事项:在自定义函数中在定义一组数组,用于存放原数组中各数组元素后移形成的各数组元素。参考代码:#include<stdio.h>voidf(inta[],intn,intm)……

数组法数字后移

摘要:解题思路:注意事项:参考代码:#include<stdio.h>intF(intarr[],intj,intk){intb[k];for(inti=0;i<k;i++){b[i]=a……

逆天解法,包得吃的。

摘要:解题思路:一直交换,将后面的数换到前面。注意事项:参考代码:#include<stdio.h>intmain(){inta,i,j,b,c,arr[10]={0};scanf("……

利用动态数组以及建立循环条件

摘要:解题思路:如果是字符串的话或许可以套用循环公式,但题目要求是要整数,在这里我们要明白当(a<b时)a%b=a的,利用这个性质我们就可以为这10个数字设置一个公式,即(a+m)%b,m为要移动的位……