首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main() { int i,j=0;char *p; for (i=0;b[i]
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main() { int i,j=0;char *p; for (i=0;b[i]
admin
2016-12-28
12
问题
若有以下程序#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、you to China!
B、to China!
C、me you to China!
D、China!
答案
A
解析
程序中循环部分的主要功能是,在字符串b中寻找是否含有子串a,如果含有则退出,此时i为子串a在字符串b中第一次出现的位置。因此最后的输出函数则从第i个字符开始一直输出到字符串的末尾。
转载请注明原文地址:https://kaotiyun.com/show/3uDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",y);}该程序的输
有如下程序段inta=14,b=15,x;charc=’A’;x=(a&&b)&&(c<’b’);执行该程序段后,x的值为
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);whil
阅读下面程序段,则执行后输出的结果是【】。#include"stdio.h"main(){charfun(char,int);chara=′A′;intb=13;a=fun(a,b);putchar(a);}
在C语言中,变量的隐含存储类别是
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
下列选项中,不是一个算法的基本特征的是()。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
随机试题
汽车维修企业和经营业户进行年度审验,由()级以上的道路运政管理机构负责。
下列选项中,属于借款类会计科目的有
用未加热的牛奶喂养婴儿可能导致
肱动脉收缩压下降至多少以下时肾小球滤过基本停止
在牙体预备过程中,不是预防性扩展主要目的的是
A.ADRB.严重的ADRC.新的药品不良反应D.上市5年以上的药品E.上市5年以内的药品和列为国家重点监测的药品(ADR及其报告范围)主要是报告严重的、罕见或新的ADR
合理情绪疗法可以帮助个体达到的目标包括()。
薪酬战略的基本目标包括()。
欧洲谚语说:“钉子缺,蹄铁卸;蹄铁卸,战马蹶;战马蹶,骑士绝;骑士绝,战事折;战事折,国家灭。”这说明()。
TensofthousandsofyearsagomodernhumanscrossedpathswiththegroupofhomininsknownastheNeandertals.Researchersnow
最新回复
(
0
)