首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include char *a="you"; char b[]="Welcome you to China!"; main() { int i,j=0;char *p; for(i=0;b[i] !=’\0’;i++
若有以下程序 #include char *a="you"; char b[]="Welcome you to China!"; main() { int i,j=0;char *p; for(i=0;b[i] !=’\0’;i++
admin
2020-07-28
28
问题
若有以下程序
#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/N23p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义函数“int*func()”,则函数func的返回值为()。
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在_2__处使fa指向函数f1,在__3__处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数mai
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。例如,若输入整数:2310,则应输出:2、3、5、7、11。请改正程序中的语法错误,使程序能得出正确的结果。注意:
下列关于栈的叙述中,正确的是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
随机试题
蛛网膜下隙出血的主要CT表现是
头颅侧位片中,不能显示
甲国今年加入了WT0,该国在人世后对某些商品采取了数量限制措施,则下列说法中正确的是:()
甲某将其房屋赠给其子乙某,则双方应持原产权证及相关证明到当地房地产管理部门申请办理房屋产权()登记。
AnneWhitney,asophomoreatColoradoStateUniversity,firsthadaproblemtakingtestswhenshebegancollege."Iwasalwaysw
某区公安分局围绕“服务居民群众、构建和谐小区”的工作目标,组建“小区警察”,通过党建引领,把社会治理的触角延伸到社会末梢,发动党员民警下班后回到小区利用业余时间发光发热,自愿兼任小区“综治志愿者”,以“邻居+民警”的双重身份,积极参与排查调处民间矛盾纠纷,
我们为什么要聘用你?
已知曲线f(x)=xn在其上点(1,1)处的切线与x轴的交点为(ξn,0),则f(ξn2)=________.
Inthe20thcenturytheplanet’spopulationdoubledtwice.Itwillnotdoubleevenonceinthe【C1】______century,becausebirthr
线性表进行二分法检索,其前提条件是()。
最新回复
(
0
)