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

有以下函数 char *fun(char *p) { return p; } 该函数的返回值是( )。

A.无确切的值

B.形参p中存放的地址值

C.一个临时存储单元的地址

D.形参p自身的地址值

答案
查看答案
更多“有以下函数 char *fun(char *p) { return p; } 该函数的返回值是()。 A.无确切的值 B.形参p中存放的”相关的问题

第1题

有以下函数: fun(char*a,char*b) { while((*a!=\0)&&(*b!=‘\0’)&&(*a==*b)) { a++; b++;

有以下函数: fun(char*a,char*b) { while((*a!=\0)&&(*b!=‘\0’)&&(*a==*b)) { a++; b++; ) return(*a一*b); ) 该函数的功能是()。

A.计算a和b所指字符串的长度之差

B.将b所指字符串连接到a所指字符串中

C.将b所指字符串连接到a所指字符串后面

D.比较a和b所指字符串的大小

点击查看答案

第2题

以下fun函数的功能是比较两个字符串的大小,函数返回较大串的首地址,请填空。 fun(char*s1,char*s

以下fun函数的功能是比较两个字符串的大小,函数返回较大串的首地址,请填空。 fun(char*s1,char*s2) {char*a1,*a2; al=s1;a2=s2; while(*sl&&*s2&&_______) {s1++,s2++;} if(*sl>=*s2)return_________; else return___________; }

点击查看答案

第3题

以下正确的函数说明是()。

A.int fun(int a, b)

B.float fun(int a; int b)

C.double fun()

D.int fun(char a[ ][ ])

点击查看答案

第4题

设函数fun的定义形式为:void function(char c,float x){...},则以下对函数fun的调用于句中,正确的是()。

A.function(“a”,3.0)

B.t=function(‘c’,16.5)

C.function(‘60’,2)

D.function(32,32)

点击查看答案

第5题

已知函数调用“char str[2][10]={"abc", "def"}; fun(str);”,则下列给出的fun()函数原型中正确的是()。

A.void fun(char (*p)[2]);

B.void fun(char (*p)[10]);

C.void fun(char *p[2]);

D.void fun(char **p);

点击查看答案

第6题

以下函数fun的功能是返回str所指字符中中以形参c中字符开头的后续字符串的首地址,例如:str所指字
符串为“Hello!”,c中的字符为e,则函数返回字符串"ello!"的首地址。若 str所指字符串为空中或不包含c中的字符,则函数返回NULL。请填空。 char *fun (char *str,char c) { int n=0;char*p=str; if(p!=NULL) while(P[n]! =c&&p[n]! =\0)n++; if(p[n]==\0)retum NULL; return(【 】); }

点击查看答案

第7题

函数fun的返回值是()。 int fun(char*a,char*b) {int num=0,n=0; while(*(a+num)!=‘\0’)nu

函数fun的返回值是()。 int fun(char*a,char*b) {int num=0,n=0; while(*(a+num)!=‘\0’)num++; while(b In]){*(a+num)=b [n];num++;n++;) return num; )

A.字符串a的长度

B.字符串b的长度

C.字符串a和b的长度之差

D.字符串a和b的长度之和

点击查看答案

第8题

函数fun的返回值是【 】 fun(char *a,char *b) { int num=0,n=0; while(*(a+num)!=\0)mm++

函数fun的返回值是【 】 fun(char *a,char *b) { int num=0,n=0; while(*(a+num)!=\0)mm++; while(b[n]){*(a+num)=b[n];num++;n++;} return num; }

点击查看答案

第9题

以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到
大的顺序排列,插入后数组w中的字符仍有序。请填空。 void fun(char*w,char x,int*n) { int i, p; p=0; w[*n]=x; while(x>w[p])p++; for(i=*n;i>p;i--)w[i]=【 】; w[p]=x; ++ *n;}

点击查看答案

第10题

下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:
include<stdio.h> void fun(char *s,int low,int high) { if(【 】) return; else {char t; fun(【 】); t=s[low]; s[low]=s[high]; s[high]=t;}}

点击查看答案

第11题

有以下程序 include<stdio.h> voidfun(char*a,char%) { while(*a=*)a++; while(*b=*a){b++;

有以下程序 include<stdio.h> voidfun(char*a,char%) { while(*a=*)a++; while(*b=*a){b++;a++;) } main() { char*s=*****a*b****,t[80]; fun(s,t);puts(t); ) 程序的运行结果是

A.a*b

B.*****a*b

C.a*b****

D.ab

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

订单号:

遇到问题请联系在线客服

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