若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/31 06:25:28
若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()
A int fun(double x,int*n);B int fun(double ,int );C int fun(double*x,int n);D int fun(double * ,int *);
答案是C为什么不是D,定义中的第二个参数是个指针变量,而C中的参数是普通的变量,可以这样吗?
A int fun(double x,int*n);B int fun(double ,int );C int fun(double*x,int n);D int fun(double * ,int *);
答案是C为什么不是D,定义中的第二个参数是个指针变量,而C中的参数是普通的变量,可以这样吗?
![若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()](/uploads/image/z/925442-26-2.jpg?t=%E8%8B%A5%E6%9C%89%E4%BB%A5%E4%B8%8B%E5%87%BD%E6%95%B0%E9%A6%96%E9%83%A8+int+fun%28double+x%5B10%5D%2Cint+%2An%29+%E5%88%99%E4%B8%8B%E9%9D%A2%E9%92%88%E5%AF%B9%E6%AD%A4%E5%87%BD%E6%95%B0%E7%9A%84%E5%87%BD%E6%95%B0%E5%A3%B0%E6%98%8E%E8%AF%AD%E5%8F%A5%E4%B8%AD%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%AF%EF%BC%88%EF%BC%89)
D中的double * ,int *没有变量,只是一个声明,不符合语法
C中的int n,也是错的.所以没有答案,或者说,选项把int *n打错成了int n
C中的int n,也是错的.所以没有答案,或者说,选项把int *n打错成了int n
若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()
(32)若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数声母语句中正确的是_
若有以下函数首部int fun(double x[10],int *n)
主函数中若有语句:int a=10; double y; y=fun(&a);,则被调函数首部的正确定义形式是()
3、以下正确的函数定义是( ).A.double fun(int x,int y); {int z; z=x+y; re
编写函数fun,函数首部为double fun(int n),其功能是计算S=1!+2!+3!+.+n!
有以下函数定义:有以下函数定义:void fun(int n,double x) {……} 若以下选项中的变量都已正确定
函数声明:double gauss_ch2(double(*f)(double),int n) 这里的double(*f
4、若有以下函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b)));在此函数调用语句中实参的个数是
2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { d
递归函数计算x^n#include double fun(int n,double x);int main(void){
对于以函数原型为void fun(int a[5],int n)的函数,若有变量说明int b[10];则下列函数调用中