首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include char *a="you"; char b[]="Welcome you to China!"; main( ) { int i,j=0; char*P; for(i=
若有以下程序: #include char *a="you"; char b[]="Welcome you to China!"; main( ) { int i,j=0; char*P; for(i=
admin
2015-08-09
24
问题
若有以下程序:
#include
char *a="you";
char b[]="Welcome you to China!";
main( )
{ int i,j=0; char*P;
for(i=0;b
!=’\0’;i++)
{ if(*a==b
)
{P=a;
for(j=i;*P!=’\0’;j++)
{ if(*P!=b[j])break;
P++;
}
if(*P==’\0’) break;
}
}
printf("%s",&b
);
}
则程序的输出结果是( )。
选项
A、China!
B、to ChinaI
C、me you to China!
D、you to China!
答案
D
解析
该程序首先定义*c a和b[],并进行初始化。主函数中通过外层for循环语句,遍历字符数组b[],并且将符合if条件语句的字符赋给数组p;for内层循环语句,遍历字符数组a[]。再将符合if条件语句的结果输出。因此D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/C6i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%C%C%C%C",&C1,&C2,&C3,&C4);c5=getchar();c6=getc
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
有下列程序段:intn,t=-1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
语句int(*ptr)()的含义是()。
有下列函数定义:fun(floath){printf("%f,%f\n”,h,h*h);}该函数的类型是()。
下列叙述中正确的是()。
与表达式a+=b等价的另一书写形式是______。
以下叙述中正确的是
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
随机试题
以LPS的信号转导为例,简述信号转导与炎症启动和放大的关系。
采用定额成本法计算产品成本,产品实际成本的组成项目有【】
流感病毒最易变异的成分是
建设项目实施过程中主客观条件的变化是( )的,不变则是( )的;在建设项目进展过程中平衡是( )的,不平衡则是( )的,因此在建设项目实施过程中必须随着情况的变化进行项目目标的动态控制。
下列关于工厂现场质量检测的说法,错误的是()
消防工程施工单位对安装在某大厦地下车库的机械排烟系统进行系统联动调试。下列调试方法和结果中,符合现行国家标准《建筑防烟排烟系统技术标准》(GB51251—2017)的有()。
一般吸毒人员,是指偶尔吸毒或吸毒未形成毒瘾的人员。( )
对身处这样一个变革时代的年轻人而言,______。它一方面代表了某种值得追求的生活品质,另一方面也意味着不提速就要被甩下来。更令人担心的是,你跑了半天,却不知道目的地在何方,不断地奔跑,换来的只是显示屏上一连串的数字。在这样的处境中,不管是怀旧还是叹老,表
中国走农村包围城市、武装夺取政权的道路的现实可能性有()
TheFrenchdivisionofMcDonald’shasrunadvertisementsthatincludedasurprising【C1】______:Kidsshouldn’teatatMcDonald’s
最新回复
(
0
)