首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main(){int i,j=0:char*p; for(i=0:b[i]!=’\0’;i++) {if(*a==b[i]){ p
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main(){int i,j=0:char*p; for(i=0:b[i]!=’\0’;i++) {if(*a==b[i]){ p
admin
2016-12-18
21
问题
若有以下程序#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://jikaoti.com/ti/jEi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)printf("%d",d+++1);elseprintf("%d",++d+1);
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
有如下程序:main(){intk=4,n=0;for(;n<k;){n++;if(n%3!=0)continue;k--;}printf("
有以下程序:structSTU{charname[10];intnum;floatTotalScore;};voidf(structSTU*p){structSTUs[2]
下列叙述中正确的是
以下不属于对象的基本特点的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
栈和队列的共同特点是
算法的复杂度主要包括时间复杂度和______复杂度。
随机试题
左上肢骨折病人床上擦浴,下述正确的做法是
头皮裂伤,清创缝合术不应超过
患者。女性,44岁。因“右侧肢体无力1天”入院。患者于入院前1天做家务时突然倒地,呼之不应,右侧肢体不能活动,痛刺激未见反应,左侧肢体痛刺激可见回缩,无口吐白沫,无四肢抽搐及二便失禁。患者有房颤史十余年,平时未规律服用药物治疗。体格检查:T36.6℃,
关于十二指肠的叙述,错误的是
十四经穴总数为()
电动机按用途可分为()。
如果眼镜的镜框价格上升,那么眼镜的镜架需求将()
为详细核算企业应缴纳增值税的计算、解缴和抵扣等情况,下列各项中属于企业应在“应交增值税”明细科目下设置的专栏有()。
竞争均衡理论认为()。
经学教育
最新回复
(
0
)