重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 大学专科> 电子信息
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

若定义了以下函数 void f(…) {… *p=(double*)malloc(10*size&(double)); } p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是( )。

A.double*P

B.float**p

C.double*p

D.float*p

答案
查看答案
更多“若定义了以下函数 void f(…) {… *p=(double*)malloc(10*size&(double)); } p是该函数的形参,要求通”相关的问题

第1题

若有以下程序 #include<stdio.h> void f(int n); main() {voidf(int n); f(5); } void f(int n) {printf("%d\n",n); } 则以下叙述中不正确的是( )。

A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f

B.若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f

C.对于以上程序,编译时系统会提示出错信息:提示f函数重复说明

D.函数f无返回值,所以可用void将其类型定义为无值型

点击查看答案

第2题

若有以下程序#includevoidf(intn);main(){voidf(intn);f(5);}voidf(intn){printf("%d\n",n);}则以下叙述中不的是()。

A、若只在主函数中对函数f进行说明,则只能在主函数中调用函数f

B、若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以调用函数f

C、对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明

D、函数f无返回值,所以可用void将其类型定义为无值型

点击查看答案

第3题

有以下函数定义:void fun(int n double x){…}若以下选项中的变量都已正确定义并赋值,则对函数fun

有以下函数定义: void fun(int n double x){…} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。

A.fun(int y,double m);

B.k=fun(10,12.5);

C.fun(x,n);

D.void fun(n,x);

点击查看答案

第4题

有以下函数定义:void Fun(int n, double x){ …… }若以下选项中的变量都已正确定义并赋值如下:int a,k;double b;a=12;b=0.45;则对函数Fun的正确调用语句是()

A.Fun(int y,double m);

B.k=Fun(10,12.5);

C.k=void Fun(a,b);

D.Fun(a,b);

点击查看答案

第5题

若定义函数时函数的返回类型缺省,则函数的默认数据类型为()。

A.int

B.void

C.float

D.char

点击查看答案

第6题

定义了一个无返回值的函数名为hello,此函数需带有数据类型为float类型,已知参数值为15.3,调用该函数正确的语句是()。

A.hello(15.3);

B.hello(float 15.3) ;

C.void hell(float 15.3);

D.void hell()=15.3;

点击查看答案

第7题

若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( )。

A.scanf("%d%1x,%1e",&x,&y,&z):

B.scarlf("%2d,%d%f",&x,&y,&z);

C.scanf("%x%*d%o",&x,&y);

D.scanf("%x%o%6.2f",&x,&y,&z);

点击查看答案

第8题

以下程序通过函数指针p调用函数fun,请在填空栏内,写出定义变量p的语句。 void fun (int*x,int

以下程序通过函数指针p调用函数fun,请在填空栏内,写出定义变量p的语句。 void fun (int*x,int*y) {……} main() { int a=10,b=20; ______;严定义变量p*/ p=fun;p(&a,&b); ……}

点击查看答案

第9题

若程序中定义了以下函数:double myadd(double a,double b){return (a+b);}并将其放在调用语句之

若程序中定义了以下函数: double myadd(double a,double b) {return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是

A.double myadd(doublea,b);

B.double myadd(double,double);

C.double myadd(doubleb,double a);

D.double myadd(doublex,double y);

点击查看答案

第10题

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

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝