单选题

有如下程序

#include<stdio.h>

void fun(char *s)

{

   int i;char c;

   c=s[0];

   for(i=1;s[i]!='\0';i++)

     s[i-1]=s[i];

   s[i-1]=c;

  }

void main()

{

    char s[10]="abcdefg";

int i;

for(i=1;i<=3;i++)

  fun(s);

puts(s);

}

函数fun的功能是(    )

A

左移一个字符,并将第一个字符放到字符串末尾

B

右移一个字符,并将最后一个字符放到字符串开头

C

删除第一个字符

D

删除最后一各字符

赣ICP备20007335号-2