• 2021-04-14
    下面函数Fun的功能是( )

    void Fun(char *s1, char *s2)
    { while(*s2++=*s1++);
    }
  • 串复制

    内容

    • 0

      有以下程序#include void fun(char *a,char *b){ char *s=a; while(*s) s++; s--; while(s>=a) { *b=*s; s--; b++; } *b=’\0’;}main(){ char s1[]="abc",s2[6]; fun(s1,s2); puts(s2);}程序运行后的输出结果是 A: cbaabc B: abc C: cba D: abccba

    • 1

      智慧职教: 下面函数fun的功能是(  )。 int fun(char *s,char *t) { while(*s==*t)  if(*s=’\\0’)  return 0;  else  s++,t++; return *s-*t; }

    • 2

      有以下程序(说明:字母A的ASCII码值是65): #include void fun(char *s) { while(*s) { if(*s%2)printf("%c",*s); s++; }} main() { char a[]="BYTE"; fun(a); printf(" ");} 程序运行后的输出结果是

    • 3

      有以下函数 int fun(char *s) { char *t=s; while(*t) t++; return(t-s); } 该函数的功能是( ).

    • 4

      有以下程序(说明:字母A的ASCIl码值是65) #include <stdio.h> void fun(char *s) { while(*s) { if(*s%2) printf("%c",*s); s++; } } int main(void) { char a[]="BYTE"; fun(a); printf(" "); return 0; } 程序运行后的输出结果是