[单选题]

试题31

以下程序的主函数中调用了在其前面定义的fun函数

#include <stdio.h>

main()

{ double a[15], k;

k=fun(a);

}

则以下选项中错误的fun函数首部是()

A.double fun(double a[15])

B.double fun(double *a)

C.double fun(double a[])

D.double fun(double a)

参考答案与解析:

相关试题

以下程序的主函数中调用了在其前面定义的fun函数#include<stdio.h

[单选题]以下程序的主函数中调用了在其前面定义的fun函数#include<stdio.h>main(){ double a[15],k;k=fun(a);...}则以下选项中错误的fun函数首部是A.double fun(double a[15])B.double fun(double *a)C.double fun(double a[])D.double fun(double a)

  • 查看答案
  • 在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了

    [单选题]在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了函数fun A,则A.称为函数的直接递归调用B.称为函数的间接递归调用C.称为函数的循环调用D.C语言中不允许这样的递归调用

  • 查看答案
  • 试题14以下程序调用fun函数把x中的值插入到a数组下标为k的数组元素中。主函数

    [试题]试题14以下程序调用fun函数把x中的值插入到a数组下标为k的数组元素中。主函数中,n存放a数组中数据的个数。请填空。#include <stdio.h>void fun(int s[], int *n, int k, int x){ int i;for(i=*n-1; i>=k; i- - ) s[ ___ ]=s[i];s[k]=x;*n=*n+______;}main(){ int a[20]={1,2,3,4,5,6,7,8,9,10,11}, i, x=0, k=6,

  • 查看答案
  • 以下程序中,函数fun的功能是计算x2£­2x£«6,主函数中将调用fun函数计

    [主观题]以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算,请填空。y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6 #include "math.h"double fun(double x){ return();}main(){double x,y1,y2; printf("Enter x:"); scanf("%1f,&x); y1=fun(8+x); y2=fun(); printf("y1=%1f,y2=%1f/n",

  • 查看答案
  • 设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函

    [主观题]设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部(13)。要求形参名为b。main(){double s[10][22];int n; ┆┆fun(s);┆}

  • 查看答案
  • 以下程序中,函数 fun 的功能是计算 x 2£­2x£«6 ,主函数中将调用

    [试题]以下程序中,函数 fun 的功能是计算 x 2-2x+6 ,主函数中将调用 fun 函数计算:y1=(x+8) 2-2 (x+8)+6y2=sin 2(x)-2sin(x)+6请填空。#include "math.h"double fun(double x){ return (x*x-2*x+6); }main(){ double x,y1,y2;printf("Enter x:"); scanf("%lf",&x);y1=fun( ( 11 ) );y2=fun( ( 12

  • 查看答案
  • 若主函数中有定义语句int a[10],b[10],c;,在主函数前定义的fun函数首部为void fun(int x [ ]),则以下选项中错误的调用语句是(  )。

    [单选题]若主函数中有定义语句int a[10],b[10],c;,在主函数前定义的fun函数首部为void fun(int x [ ]),则以下选项中错误的调

  • 查看答案
  • 若主函数中有定义语句:int a[10],b[10],c;,在主函数前定义的fun函数首部为:void fun(int x[ ]),则以下选项中错误的调用语句是(  )。

    [单选题]若主函数中有定义语句:int a[10],b[10],c;,在主函数前定义的fun函数首部为:void fun(int x[ ]),则以下选项中错误的

  • 查看答案
  • 设在主函数中有以下定义和函数调用语句,且fun函数为void类型。请写出函数fu

    [主观题]设在主函数中有以下定义和函数调用语句,且fun函数为void类型。请写出函数fun的头部,要求函数的形参为变量b。main(){ double s[10][22]; int n; …… fun(s); ……}

  • 查看答案
  • 在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数

    [单选题]在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则A.称为函数的直接递归调用B.称为函数的间接递归调用C.称为函数的循环调用D.C语言中不允许这样的递归调用

  • 查看答案
  • 试题31以下程序的主函数中调用了在其前面定义的fun函数#include <st