首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> char *a="you"; char b[ ]="Welcome you to China!"; main() { int i, j=0;
若有以下程序 #include <stdio.h> char *a="you"; char b[ ]="Welcome you to China!"; main() { int i, j=0;
admin
2021-02-25
23
问题
若有以下程序
#include <stdio.h>
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、China!
B、to China!
C、me you to China!
D、you to China!
答案
D
解析
该程序首先定义*a和b[ ],并进行初始化。主函数中通过外层for循环语句,遍历字符数组b[ ],并且将符合if条件语句的字符赋给数组p;for内层循环语句,遍历字符数组a[ ]。再将符合if条件语句的结果输出。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/9ntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,"++p一>x):printf("%d
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
有以下程序:#include<stdio.h>main(){intx=1,y=0;if(!x)y++;elseif(x==0)y+=2;elsey+=3;printf("%d\n",y);}程序运行
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
以下能正确输出字符a的语句是()。
若有定义语句:inta=3,b=2,c=l;以下选项中错误的赋值表达式是()。
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在处应填入的选项是Structlink{chardata;}node;
某二叉树的前序序列为ABDFHCEG,中序序列为HFDBACEG。该二叉树按层次输出(同一层从左到右)的序列为
随机试题
Woman:Whereareyougoingtospendyourholidaythisyear,Bob?Bob:Wemaygoabroad,【D1】______Woman:Whatdoyoumean?Bob:
下列有关开窍药用法用量的叙述中,正确的有
清乾隆律学家、名幕王又槐对谋杀和故杀的有关论述:(2011年试卷一第18题)①“谋杀者,蓄念于未杀之先;故杀者,起意于殴杀之时。”②“谋杀则定计而行,死者猝不及防、势不能敌,或以金刃,或以毒药,或以他物,或驱赴水火,或伺于隐蔽处所,即时致死,并无争斗情形,
对于发起人而言,BOT项目融资模式的优点不包括( )。
从事基础会计岗位的工作人员无需持有会计证。()
下列关于连续竞价的说法错误的是()。
财务会计报告的主体和核心是()。
商业银行资本中最稳定、质量最高的部分是()。
按照《国际法院规则》的规定,国际法院的管辖权包括诉讼管辖权和咨询管辖权。()
PartⅡReadingComprehension(SkimmingandScanning)Directions:Inthispart,youwillhave15minutestogooverthepassageq
最新回复
(
0
)