您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-2167

    程序中对fun函数有如下说明

     void *sum();

     此说明的含义是: .

    A. sum函数无返回值

     B. sum函数的返回值可以是任意的数据类型

     C. 指针sum指向一个函数,该函数无返回值

    D. sum函数的返回值是无值型的指针类型

  • 相关试题查看更多

  • ID:9372-10648

    设有如下函数定义:

    int f(char *s)

    { char *p=s;

    while(*p!='\0') p++;

    return(p-s); }

    如果在主程序中用下面的语句调用上述函数,则输出结果为( )

    printf("%d\n",f("goodbey!"));

    A) 3 B) 6 C) 8 D) 0

    查看解析

  • ID:9372-2141

    则以下关于该函数调用的叙述中错误的是(

    A、函数调用可以作为独立的语句存在

     B、函数调用可以作为一个函数的实参

     C、函数调用可以出现在表达式中

    D、函数调用可以作为一个函数的形参

    查看解析

  • ID:9372-1636

    以下程序a数组中的所有素数的和,函数fun用来判断自变量是否为素数。素数是只能被1和本身整除且大于1的自然数。请在画横线处填上答案。

    #include

    fun(x)

    int x;

    { int i; for(i=2;i<=x/2;i + + )

    if(==0) return (0);;

    }

    main()

    { int i,a[10],*p=a,sum=0;

    printf("Enter 10 num:\n");

    for(i=0;i<10;i + + ) scanf("%d", );

    for(i=0;i<10;i + + )

    if(fun (*(p+ )) = = 1)

    { printf("%d",*(a+i)); sum+=*(a+i); }

    printf("\nThe sum=%d\n",sum);

    }

    查看解析

  • ID:9372-7018

    若有以下定义,则对a数组元素的正确引用是[ ]

    int a[5]*p=a
    A. *&a[5] B. a+2 C. *(p+5) D. *(p+2)

    查看解析

  • ID:9372-7029

    下面的for循环语句最多执行次。

    for(x=0,y=0;(y!=99)&&(x<4);x++)

    查看解析