开放大学在线学习搜题
当前位置:首页 > 学习题库 > C语言程序基础

问题

下面程序段运行时输出结果是:4 fun(char *s) { char *p=s; while (*p) p++; return(p-s); } void main() { char *str="abcd"; int i; i=fun(str); printf("%d",i); }

发布时间:2025-07-24   作者:国家开放大学   浏览:0

下面程序段运行时输出结果是:4

fun(char *s)

   { char *p=s;

     while (*p) p++;

     return(p-s);

}

void main()

{ char *str="abcd";

  int i;

  i=fun(str);

  printf("%d",i);

}