首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
39
问题
若有以下程序#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全国计算机二级
相关试题推荐
有以下程序#includemain(){intc;while((c=getchar())!=′\n){switch(c-′2′){case0:case1:putchar(c+4);case2:putcha
有以下程序voidf(int*q){inti=0;for(;i
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
软件开发的结构化生命周期方法将软件生命周期划分成
以下程序的输出结果是______。#include<stdio.h>voidswap(int*a,int*b){int*t;}{inti=3,j=5,*p=&i,*q=&j;swap(p,q);pri
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于______。
以下数组定义中错误的是______。
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
随机试题
根据企业破产法律制度的规定,下列选项中,属于人民法院可以指定管理人名册中的个人作为管理人的企业破产案件应同时具备的条件有()。(2009年新制度)
男孩,9岁,身高138cm,体重51kg,心肺检查正常。如果体检时发现患儿颈项皮肤呈淡黑色,以下哪项检查是必需的
丕星王楔状缺损致病因素的是A.酸蚀B.横刷牙C.应力疲劳D.牙龈退缩E.牙颈部结构薄弱
某大厦建设工程项目的业主与某监理公司和某建筑工程公司分别签订了建设工程施工阶段委托监理合同和建设工程施工合同。为了能及时掌握准确、完整的信息,以便依靠有效的信息对该建设工程的质量、进度、投资实施最佳控制,项目总监理工程师召集了有关监理人员专门讨论了如何加强
建设行政主管部门应当自收到申请之日起( )天内对符合条件的申请颁发建筑施工许可证。
按照利率的管理体制来划分,利率可以划分为()。
长河公司是一家大型国有控股企业,该企业发生以下情况:(1)2006年3月,公司董事长胡某主持召开董事会会议,研究进一步加强会计工作问题。根据公司经理的提名,会议决定增设1名副经理主管财会工作,现任总会计师配合其工作。(2)2006年5月,公司会计科负责
在计算机系统中,不同的应用程序之间可通过OLE技术共享数据。若源数据发生变化后,目标数据不随之变化,则这种共享称之为________。
加快经济结构调整
在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click()b=b+1EndSub窗体打开运行后,三次单击命令按钮后,变量b的值是()。
最新回复
(
0
)