首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
42
问题
以下程序的输出结果是( )。 #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全国计算机二级
相关试题推荐
在下面语句或函数中,不能描述选择结构的是
在考生目录下有一个工程文件sjt3.vbp,窗体上有一个命令按钮Commandl(标题为”下一个”)。要求:在窗体上建立一个单选按钮数组Optionl,含4个单选按钮,标题分别为”选项1”、”选项2”、”选项3”、”选项4”,初始状态下,”选择1”为选中
为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
下列叙述中正确的是
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
线性表的长度为n。在最坏情况下,比较次数为n一1的算法是()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是()。
在考生文件夹下,存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。试按以下要求完成设计。(1)创建一个查询,按所属院系统计学生的平均年龄,
随机试题
患者,女,16岁,未婚。以往月经不规律,停经4个月,20天前月经来潮,开始量少,2天后经量增多,至今量未见减少,色深红,质稠,口干烦热,大便干结,舌红,苔黄,脉洪数。B超检查:子宫附件未见异常,其证型是
A.风痰B.寒痰C.热痰D.燥痰E.湿痰痰黄质稠属于()
某企业因生产规模扩大,需要占用土地15公顷,其中5公顷为基本农田,10公顷为耕地。根据农用地分等成果,占用耕地为7等地,补充耕地经整理验收为5等地,5等地和7等地的粮食生产能力分别为1000kg和800kg。下列关于该地块补充耕地数量的说法正确的是(
职工生病住院,企业用现金支付职工的住院应报销医药费时,应()。
ISO9000:2000标准所给出的质量管理体系模式图中所确定过程中与产品实现相邻的过程为()。
根据埃里克森对于人类发展阶段的分析,成年早期阶段面临的主要冲突是()。
以下属于迁移现象的有()。
公安机关维护社会治安的任务,主要是通过公安领导工作实现的。()
视图设计器中比查询设计器中多出的选项卡是()
WhywasRobertFletchersuingartistPeterDoig?
最新回复
(
0
)