多做题,通过考试没问题!

C语言程序设计

睦霖题库>大学试题(计算机科学)>C语言程序设计

请填空:函数loop(s,m,n,str)的功能是:对字符串str中字符,从下标为s的字符开始的所有间隔为m的字符进行循环左移,即:str[s]←str[s+m],str[s+m]←str[s+2m],……,str[s+(k-1)m]←str[s+km],str[s+km]←str[s](k为整数,下标s+km不越界),共作n次。 例如,调用loop(1,2,1,str)前后str中数据的变化情况如下: str中初始数据:ABCDEFGHIJK 移位后str数据:ADCFEHGJIBK

正确答案:(1)s(2)len(3)k+m(4)str[k]
答案解析:
进入题库查看解析

微信扫一扫手机做题