首页 > 试题广场 >

给出以下程序的执行结果。 #include int fu

[问答题]
给出以下程序的执行结果。
#include <stdio.h>
int fun(char * p)
{
    int n=0;
    while ( *p++ )
      n++;
    return(n);
}
void main()
{
    char str[ ]="abcd1234";
    char * p=str;
    printf("%d]n",fun(p));
}

推荐
fun函数返回形参p所指字符串的字符个数。程序输出为8。
发表于 2018-05-07 10:52:41 回复(0)
p 9次。n8次。n = 8;
发表于 2020-03-02 16:58:31 回复(0)