题目内容
(请给出正确答案)
[多选题]
有如下程序, 程序运行时,输入ABCD<回车>,则输出结果是_____
A.DCDC
B.DCBA
C.BABA
D.ABCD
提问人:网友lixin080108
发布时间:2022-01-07
A.DCDC
B.DCBA
C.BABA
D.ABCD
A、6
B、5
C、9
D、15
include <string.h>
move(char *str, int n)
{ char temp; int i;
temp=str[n-1];
for(i=n-1;i>0;i--) str[i]=str[i-1];
str[0]=temp;
}
main()
{ char s[50]; int n, i, z;
scanf("%d,%s",&n,s);
z=strlen(s);
for(i=1; i<=n; i++) move(s, z);
printf("%s\n",s);
}
A、A
B、B
C、C
D、D
#include
#include
void fun (char *str )
{ char temp;int n,i;
n=strlen (str ) ;
temp=str[n-1];
for (i=n-1;i>0;i-- ) str[i]=str[i-1];
str[0]=temp;
}
main ()
{ char s[50];
scanf (" %s " ,s ) ; fun (s ) ; printf (" %s\n " ,s ) ;}
程序运行后输入: abcdef< 回车 > ,则输出结果是 【 12 】 。
A、2
B、1
C、3
D、4
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!