问题
填空题
有以下程序:
#include<stdio.h>
#include<string.h>
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<回车>,则输出结果是______。
答案
参考答案:fabcde
解析: 本题考查了数组及函数的调用。首先从键盘上接收一个字符串,然后调用fun函数,fun函数实现的功能是将字符串的最后一个字符放在第一个位置,最后输出。