• 2022-05-26 问题

    有以下程序#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

    有以下程序#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