资源描述:
《C数学建模实验四》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一.程序的功能是:对由n个一位数数字组成的数字串,使其前面各数顺序向后移n-m个位置,最后m个数变成最前面的m个数。请改正程序中的两个错误,使程序能输出正确的结果。main(){intnumber[20],n,m,i;printf("thenumberlenthis:");scanf("%d",&n);printf("backm:");scanf("%d",&m);for(i=0;i2、",number[i]);printf("%d",number[n-1]);}move(array,n,m)intn,m,array[20];{int*p,array_end;array_end=*(array+n-1);for(p=array+n-1;p>array;p--)*p=*(p+1);array=array_end;m--;if(m>0)move(array,n,m);}二.函数fun()的功能是:先将在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序连接到t串的后面。例如:当s中的字符串为:"abc12"时,则t中的字符串应为:"abc1221cba"。void
3、fun(char*s,char*t){inti,st;st=strlen(s);/*..............commentone..............*/for(i=0;i