首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include <stdio.h> #include<string.h> mam() { char b1[8]="abcdefg",b2[8],*pb=b1+3; while(--
以下程序的输出结果是( )。 #include <stdio.h> #include<string.h> mam() { char b1[8]="abcdefg",b2[8],*pb=b1+3; while(--
admin
2009-01-15
53
问题
以下程序的输出结果是( )。 #include <stdio.h> #include<string.h> mam() { char b1[8]="abcdefg",b2[8],*pb=b1+3; while(--pb>=b1) strcpy(b2,pB) ; printf("%d\n",strlen(b2)); }
选项
A、8
B、3
C、1
D、7
答案
8
解析
首先定义了两个字符数组b1和b2,并用一个字符串给b1赋初值,然后定义了一个字符型指针变量pb,通过赋初值使它指向b1[3]。接着执行while循环,该循环执行了3次:第一次判断条件“--pb>=b1”,使pb的值为“b1+2”,执行“strepy(b2,pB) ;”后,b2中的内容为“cdefg”:第二次判断条件“--pb>=b1”,使pb的值为“b1+1”,执行“strcpy(b2,pB) ;”后b2的内容为“bedefg”第三次判断条件“--pb>=b1”使pb的值为“b1”,执行“strcpy(b2,pB) :”后b2的内容为“abcdefg”。最后输出b2数组中存放的字符串长度,显然是7。(这里还有一个关键点:就是每当执行—次while循环判断条件,就执行一次“--pb”,他使得指针pb自减1,即前移一位)所以,4个选项中D为所选。
转载请注明原文地址:https://www.kaotiyun.com/show/BoXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
可以产生30~50(含30和50)之间的随机整数的表达式是
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
编写如下程序:PrivateSubCommand1Click()DimxAsInteger,yAsIntegerx=10:y=20Callfunl(x,y)Printx;yEndSubPrivateFunctionf
定时器的Interval属性的值是一个整数,它表示的是
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签和其他一些控件(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图1所示);若用鼠标左键单
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
一棵二叉树共有25个节点,其中5各是叶子节点,则度为1的节点数为()。
在下面语句或函数中,不能描述选择结构的是
从工程管理角度看,软件设计一般分为两步完成,它们是
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
随机试题
公司法规定,全体股东的货币出资金额不得低于有限责任公司注册资本的30%。()
下列关于胎儿泌尿系统的描述,正确的有
测中心静脉压时,玻璃管零点应与何处同一水平面
革囊胃是指
A.抗代谢药物B.抗肿瘤抗生素C.抗雌激素类药物,治疗乳腺癌D.抗肿瘤植物药有效成分E.抗肿瘤金属配合物
根据国际法相关规则,关于国际争端解决方式,下列哪些表述是正确的?(2011年卷一第76题)
根据《建设项目环境影响评价文件分级审批规定》,以下非政府财政投资医药建设项目环境影响评价文件,由国家环境保护总局审批的是()。
能够接收变送器或转换器的测量信号作为输入信号与给定信号进行指示和比较,对其偏差进行比例、微分、积分运算之后输出4~20mA直流信号至操作端,通过执行机构控制参数,此种控制器为()。
Rememberbooks?Theywerethosepiecesofpaperwithwordsprintedonthem【C1】______inbetweentwo,sometimes,【C2】______covers.
在“模拟试卷六”文件夹中,存有文档WR1.DOC,其内容如下;【文档开始】中文Windows2000实验中文文字处理Word2000实验中文电子表格Excel2000实验Internet网络基础实验【文档结束
最新回复
(
0
)