网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
有以下函数:void fun(char*p,char*q){ while((*p++=*q++)!='\0');}该函数的功能是(  )。
A

计算字符串的长度

B

计算字符串所占字节数

C

将字符串逆序存放

D

实现字符串的复制


参考答案

参考解析
解析:
while循环语句中,实现功能是把q指针指向地址单元的值赋给p指针指向的地址中,且每次完成赋值后,移动指针,进行下一次赋值,直到q指针指向字符串结束符时,退出while循环,功能为把q指向的字符串复制到p指向的地址中。答案选择D选项。
更多 “单选题有以下函数:void fun(char*p,char*q){ while((*p++=*q++)!='\0');}该函数的功能是(  )。A 计算字符串的长度B 计算字符串所占字节数C 将字符串逆序存放D 实现字符串的复制” 相关考题
考题 单选题有以下程序: #include main() {  ints;  scanf(%d,s);  while(s0)  {   switch(s)   {    case1:printf(%d,s+5);    case2:printf(%d,s+4);break;    case3:printf(%d,s+3);    default:printf(%d,s+1);break;   }   scanf(%d,s);  } } 运行时,若输入123450回车,则输出结果是(  )。A 6566456B 66656C 66666D 6666656

考题 单选题软件(程序)调试的任务是(  )。A 诊断和改正程序中的错误B 尽可能多地发现程序中的错误C 发现并改正程序中的所有错误D 确定程序中错误的性质

考题 单选题下面叙述正确的是()A 2/3与2.0/3.0等价B (int)2.0/3与2/3等价C ++5与6等价D ‘A’与”A”等价

考题 单选题在数据库设计中,将E-R图转换成关系数据模型的过程属于(  )。A 需求分析阶段B 概念设计阶段C 逻辑设计阶段D 物理设计阶段

考题 单选题下列定义数组的语句中,正确的是(  )。A int x[];B int N=10; int x[N];C int x[0..10];D #define N 10int x[N];

考题 单选题以下选项中可用作C程序合法实数的是(  )。A .1e0B 3.0e0.2C E9D 9.12E

考题 单选题有以下程序: #include intf(intm) {  staticintn=0;  n+=m;  returnn; } main() {  intn=0;  printf(%d,f(++n));  printf(%d,f(n++)); } 程序运行后的输出结果是(  )。A 12B 11C 23D 33

考题 单选题以下选项中有语法错误的是(  )。A char *str[] = {guest};B char str[][10] = {guest};C char *str[3]; str[1] = guest;D char str[3][10]; str[1] = guest;

考题 单选题有以下程序: #include mian() {  charc;  for(;(c=getchar())!='#';)putchar(++c); } 执行时如输入为:abcdefg##回车,则输出结果是(  )。A abcdefgB bcdefgh$C bcdefgh$$D bcdefgh

考题 单选题有以下程序:#include #define N 8void fun(int *x,int i){ *x=*(x+i);}main(){ int a[N]={1,2,3,4,5,6,7,8},i; fun(a,2); for(i=0;i {  printf("%d,",a[i]); } printf("");}程序运行后的输出结果是(  )。A 1,3,1,3,B 2,2,3,4,C 3,2,3,4,D 1,2,3,4,

考题 单选题以下不属于对象的基本特征的是(  )。A 继承性B 封装性C 分类性D 多态性