首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { char s[]="Yse\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空
有以下程序 main() { char s[]="Yse\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空
admin
2009-04-15
72
问题
有以下程序 main() { char s[]="Yse\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行)
选项
A、n/No Yes /No
B、/No Yes
C、n/No yes /No
D、/No Yes
答案
2
解析
主函数中定义了一个字符数组,并赋初值,一个字符串指针变量ps并让它指向s。程序中p+4的地址为数组第5个元素的地址,而调用put(str_adr)函数时,将从sb_adr这一地址开始,依次输出存储单元中的字符,遇到第一个“\0”时结束输出,并自动输出一个换行符。所以put(p+4)将输出n/No,put(s)将从a第一个元素开始输出到第3个元素结束(因为执行*(p+4)=0语句后s中的第5个元素的值为0,而s中的第4个元素为“\”,puts将遇到“\0”,结束输出),即输出yes。
转载请注明原文地址:https://kaotiyun.com/show/ROXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimxAsString,sAsString,tempAsString
VisualBasic集成环境的"工程"菜单(部分)如图所示。为了编写全局变量和通用过程,要为当前工程创建一个新的.bas文件,为此,应在菜单中选择的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下面叙述中错误的是()。
在考生文件夹下有一个工程文件sjt4.vbp,其功能是:①单击”读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并显示在Textl中:②单击”输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;单击”插
以下数组定义语句中,错误的是( )。
为了将"联想电脑"作为数据项添加到列表框List1的最前面,可以使用语句()。
窗体上有一个名称为Combo1的组合框,引用Combo1中最后一个列表项应使用的表达式是
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click() DimsumAsInt
数据字典(DD)所定义的对象都包含于
随机试题
增长量
刘家有一祖传清代名画,现为刘别鹤所有,2005年12月,刘别鹤在遗嘱中写明其死后由其子刘某继承该画。刘某的好友韩某多次向刘别鹤请求购买,被刘别鹤拒绝。由于刘别鹤年事已高,刘某遂与韩某订立该画的买卖合同,价款20万元,并约定待刘别鹤去世后将画交于韩某。201
与多层建筑地震作用有关的因素,下列哪项正确且全面?Ⅰ.抗震设防类别;Ⅱ.建筑场地类别;Ⅲ.楼面活荷载;Ⅳ.结构体系;V.风荷载
刑事责任主要包括( )。
关于工作分析的说法,正确的是()。
根据内部控制规范的要求,不相容职务应当相互分离。下列各项中,属于不相容职务的有()。
1940年,( )首先撰文分析弗洛伊德精神分析理论对社会工作专业的影响。
Ifeachmanagermakeshisusualspeech,themeetingwillbe______about45minutes.
对资本主义私有制的改造,马克思和恩格斯曾经设想过暴力没收、和平赎买两种形式,而和平赎买的必要性在于()
A、Economics.B、Business.C、History.D、English.C事实细节题。短文中提到,30年前,主修经济学和商业管理的学生仅占本科生比例的8%,而几乎12%的本科生是主修历史学的。即30年前历史专业比较受欢迎。
最新回复
(
0
)