首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
2019-06-09
53
问题
若有以下程序#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、#you#to#China!
B、me#you#to#China!
C、#China!
D、#to#China!
答案
D
解析
程序中循环部分的主要功能是,在字符串b中寻找是否含有子串a,如果含有则退出,字符指针p指向该匹配子串后面的位置,利用printf函数输出则从该位置开始一直输出到字符串b的结尾。
转载请注明原文地址:https://kaotiyun.com/show/ECRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句charsl[10]=’’abcd!’’,*s2=’’\n123\\’’;printf(’’%d%d\n’’,strlen(s1),strlen(s2));则输出结果是
有以下程序#include<stdio.h>intfun(charS[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*S-’0’;s++;)return(n);}main(){chars[10]=
有以下程序#include<stdio.h>#include<sting-h>voidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main
以下函数按每行8个输出数组中的数据:yoidfun(int*w,intn){inti;for(i=0;i<n;i++){________printf(’’%d’’,w[i]);}printf(’’\n’’);}下划线处应填入的语句是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
给定程序MODll.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010
给定程序MODll.C中函数fun的功能是:计算S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
给定程序MODll.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
随机试题
“支配物质世界之运动的必然性,也支配精神世界的运动,因而在这个世界上,一切都服从于注定的命运。”这种观点
A.脊髓后角B.脊髓后索C.脊髓中央前连合D.脊髓丘脑束E.神经后根一侧肢体节段性痛温觉消失。深感觉保留,病变部位在
某运输公司在与客户签订运输合同时提供了一份格式合同,该格式合同运输方式为仓对仓运输。双方按此格式合同订约后,在履行中发生争议。运输公司认为仓对仓是指客户自己所有的仓库到所要运达的仓库,客户认为仓对仓是指货物所在的仓库到所要运达的仓库。下列说法正确的是(
对建筑装饰材料使用效果进行评价时,考虑建筑材料的经济性要有一个总体观念,既要考虑装饰工程一次性投资的多少,又要考虑售后服务的质量好坏。()
下列关于环境影响预测中的各种常用方法的表述,不正确的是()。
在识别社会因素过程中,属于影响人类生活和行为的因素有()。
下列创新组织中,不属于企业创新内部组织的是()。
甲、乙、丙三名搬运工同时分别在三个条件和工作量完全相同的仓库工作,搬完货物甲用10小时,乙用12小时,丙用15小时。第二天三人又到两个较大的仓库搬运货物,这两个仓库的工作量也相同,甲在A仓库,乙在B仓库,丙先帮甲后帮乙,结果干了16小时后同时搬运完毕,问:
就要约所作的以下表述中,说法正确的是()。
为了清除窗体上的一个控件,下列正确的操作是
最新回复
(
0
)