首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include char *a="you", b[ ]="welcome#you#to#China!"; main() { int i,j=0; char *p; for ( i=0; b[i]!=’\0’; i++ ) { if (*a
若有以下程序 #include char *a="you", b[ ]="welcome#you#to#China!"; main() { int i,j=0; char *p; for ( i=0; b[i]!=’\0’; i++ ) { if (*a
admin
2020-03-15
44
问题
若有以下程序
#include
char *a="you", b[ ]="welcome#you#to#China!";
main()
{ int i,j=0; char *p;
for ( i=0; b
!=’\0’; i++ )
{ if (*a == b
)
{ p=&b
;
for (j=0; a[j]!=’\0’; j++)
{ if (a[j] != *p) break;
p++;
}
if (a[j]==’\0’) break;
}
}
printf("%s\n", p);
}
则程序的输出结果是( )。
选项
A、#to#China!
B、#you#to#China!
C、me#you#to#China!
D、#China!
答案
A
解析
该段代码的作用是查找字符串b中包含和a指向的字符串相同的字符串的位置,并用指针p记录匹配字符串结束后下一个字符的地址,即是第二个’#’字符的下标,所以输出字符串的结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/LDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n”,a,b,c,d);}程序输出
下列链表中,其逻辑结构属于非线性结构的是
以下关于C语言的叙述中正确的是
以下叙述中正确的是
有以下程序,在VC6平台上编译运行,程序运行后的输出结果是#include<stdio.h>main(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
C语言程序中,运算对象必须是整型数的运算符是
C语言中double类型数据占字节数为
随机试题
中毒型菌痢的发病原理目前认为最主要是
某地防疫站1995年疫情资料统计共发生狂犬病20例,且全部死亡,根据此资料
某施工单位负责一在建石油化工装置的管道安装工程、设备安装工程的施工。由于中标时间距工程的开工时间很短,所以该施工单位在工程开工后,才完成施工组织设计的编制工作。施工过程中,建设单位对该施工单位的施工质量很满意,将装置内的保温工程、防火工程也交由该施工单位进
借助试验设备和仪器对材料样品的化学成分、材料性能等进行科学鉴定是()。()是指在施工质量形成过程中,应对影响施工质量的各种因素进行全面的控制。
有效集以外的投资组合与有效边界上的组合相比,不包括()。
下列关于报价利率与有效年利率的说法中,正确的是()。
如果不能针对期初余额获取充分、适当的审计证据,除非法律法规禁止,注册会计师需要在审计报告中发表下列()类型之一的非无保留意见。
在态度转变的P-O-X模型中,()则系统处于平衡状态。
-1
下列关于认证技术的说法错误的是()。
最新回复
(
0
)