题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-15 23:15:17

[单选题]下列函数的功能是 fun(char * a,char * b) { while((*b=*a)!='\0') {a++,b++;} }
A.将a所指字符串赋给b所指空间
B.使指针b指向a所指字符串
C.将a所指字符串和b所指字符串进行比较
D.检查a和b所指字符串中是否有'\0'

更多"[单选题]下列函数的功能是 fun(char * a,char * 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所指字符串的大小
[单选题]已定义以下函数
Fun(char *p2, char *p1)
{ while((*p2=*p1)!='\0'){p1++;p2++;} }
函数的功能是()。
A.将p1所指字符串复制到p2所指内存空间
B.将p1所指字符串的地址赋给指针p2
C.对p1和p2两个指针所指字符串进行比较
D.检查p1和p2两个指针所指字符串中是否有\0'
[单选题]下面函数
Int fun1(char *x)
{ char *y=x;
While(*y++);
Return(y-x-1);
}
的功能是()。
A.求字符串的长度
B.比较两个字符串的大小
C.将字符串x复制到字符串y
D.将字符串x连接到字符串y后面
[单选题]已定义以下函数 int fun(int *p) {return *p;) fun函数返回值是()。
A.不确定的值
B.一个整数
C.形参P中存放的值
D.形参P的地址值
[单选题]有以下程序 void fun1(char *p) {char *q; q=p; while(*q!='\0') { (*q)++; q++; } main() {char a[]={"Program"}, *p; p=&a[3];fun1(p);printf("%s\n",a); } 程序执行后的输出
A.Prohsbn
B.Prphsbn
C.Progsbn
D.Program
[单选题]有以下函数
Int aaa(char *s)
{ char *t=s;
While(*t++);
T-- ;
Return(t-s);
}
以下关于aaa函数的功能叙述正确的是()。
A.求字符串s的长度
B.比较两个串的大小
C.将串s复制到串t
D.求字符串s所占字节数
[单选题]有以下程序
Void fun1(char *p)
{ char *q;
Q=p;
While(*q!= '\0')
{(*q)++;
Q++;}
}
Main()
{ char a[]={"Program "},*p;
P=&a[3];
Fun1(p);
Printf("%s\n",a);
}
程序执行后的输出结果是()。
A.Prohsbn
B.Prphsbn
C.Progsbn
D.Program
[单选题]程序中对fun函数有如下说明
Void *fun();
此说明的含义是()。
A.fun函数无返回值
B.fun函数的返回值可以是任意的数据类型
C.fun函数的返回值是无值型的指针类型
D.指针fun指向一个函数,该函数无返回值
[多选题]下列定义名为fun 的函数语法正确的是:
A.function fun(a) {alert(a);}
B.var fun = function(a) {alert(a);}
C.var fun = new Function( “a”,”alert(a); ”);
D.var fun = Function( “function fun(a) {alert(a);} ”);
[单选题]有以下程序
Void ss(char *s,char t)
{while(*s)
{if(*s==t) *s=t-'a'+'A';
S++;
}
}
Main()
{char str1[100]="abcddfefdbd",c='d';
Ss(str1,c); printf("%s\n",str1);
}
程序运行后的输出结果是()。
A.ABCDDEFEDBD
B.abcDDfefDbD
C.abcAAfefAbA
D.Abcddfefdbd
[单选题]设函数fun的定义形式为
Void fun(char ch,float x) { …… }
则以下对函数fun的调用语句中,正确的是()。
A.fun("abc",3.0);
B.t=fun('D',16.5);
C.fun('65',2.8);
D.fun(32,32);
[单选题]有以下函数
Char *fun(char *p)
{ return p; }
该函数的返回值是()。
A.无确切的值
B.形参p中存放的地址值
C.一个临时存储单元的地址
D.形参p自身的地址值
[单选题]已定义以下函数
Fun(int *p)
{ return *p; }
该函数的返回值是()。
A.不确定的值
B.形参p中存放的值
C.形参p所指存储单元中的值
D.形参p的地址值
[单选题]若x为int型变量,则以下函数fun的类型为( )。 fun(x) { printf(“%d\n”,x);}
A.返回值为void类型
B.无法确定返回值
C.返回值为int类型
D.无返回值
[单选题]main(int argc, char *argv[])
{ while(--argc>0) printf("%s",argv[argc]);
Printf("\n");
}
假定以上程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:PROG ABCDEFGHIJKL↙,则输出结果为()。
A.ABCDEFG
B.IJHL
C.ABCDEFGHIJKL
D.IJKLABCDEFGH
[单选题]有以下程序
Main()
{ char str[]="xyz",*ps=str;
While(*ps) ps++;
For(ps--;ps-str>=0;ps--) puts(ps);}
执行后输出结果是()。
A.yz
Xyz
B.z
Yz
C.z
Yz
Xyz
D.x
Xy
Xyz
[单选题]阅读以下函数
Fun(char *sl,char *s2)
{ int i=0;
While(sl[i]==s2[i]&&s2[i]!='\0') i++;
Return(sl[i]=='\0'&&s2[i]=='\0');
}
此函数的功能是()。
A.将s2所指字符串赋给s1
B.比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
C.比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0
D.比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
[单选题]若有以下函数首部
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 *);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码