首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
84
问题
有以下程序 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全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮。要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Open"c:\f1.tx
下列叙述中,正确的是()。
双精度浮点数的类型说明符为
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2、3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommand1_Click(IndexAsIntege
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组uSers中,注册用户数(小于或等于10个)放在全局变量
假定有以下程序段:Fori=1To3 Forj=5To1Step-1 Printi*j NextjNexti则语句Printi*j的执行次数是( )。
计算下面分段函数的正确语句是( )。
下列关于线性表的叙述中,不正确的是()。
随机试题
Thousandsofyearsago,tenofourverydistantancestorswerehungry.Theywentoutandpickedberriesorduguprootstoeat.
尿细菌学检查时,尿标本最好送检时间是
小儿特异性体液免疫恰当的认识是
兴法公司与广和公司签订一份专利转让合同,后因广和公司拒不支付转让费,于是兴法公司便向人民法院提起诉讼。根据本案情况,下列说法不正确的是:
下列选项中,属于证券公司的直接业务范围的有()。Ⅰ.提供期货行情信息、交易设施Ⅱ.使用自有资金对境内企业进行股权投资Ⅲ.为客户提供股权投资的财务顾问服务Ⅳ.设立直投基金,筹集并管理客户资金进行股权投资
学校工作的全面开展必须以()为中心。
翁甲是富锦生化有限公司(简称“富锦公司”)的高级工程师,在工作中经过长期试验研究,发明了畜用消毒剂,该成果由富锦公司向国家专利局申请发明专利后,投入生产销售“畜乐”消毒剂,市场销路很好。翁甲认为自己是发明人。公司不应当擅自申请专利,因此与公司产生纠纷。
=______.
Whatisthemaintopicofthisconversation?
Anewbiotechnologyprocedurethatcouldbecomecommerciallyavailableinaslittleastwotofouryearsis"transgenosis",whic
最新回复
(
0
)