首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一
有以下程序: main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一
admin
2013-06-11
17
问题
有以下程序: main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行) ( )。
选项
A、n/No Yes /No
B、/No Yes
C、/No Yes /No
D、/No Yes
答案
2
解析
主函数中定义了一个字符数组s并赋初值,一个字符串指针变量ps并让它指向s。程序中p+4的地址为数组第5个元素的地址,而调用put(str adr)函数时,将从str adr这一地址开始,依次输出存储单元中的字符,遇到第一个“\0”时结束输出,并自动输出一个换行符ad。r所以put(p+4)将输出n/No,put(s)将从s第一个元素开始输出到第3个元素结束(因为执行*(p+4)=0语句后s中的第5个元素的值为0,而s中的第4个元素为“\”,puts将遇到“\0”,结束输出),即输出yes。所以,4个选项中选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/L8Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关系数据库的数据及更新操作必须遵循()等完整性规则。
下面程序段中c的二进制值是______。chara=3,b=6,c;c=ab<<1;
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too
程序设计是以()和数据结构为基础的。
以下选项中,非法的字符常量是()
若有以下说明和语句:intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是()。
在数据库的两级映射中,从概念模式到内模式的映射一般由()实现。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
关系数据库管理系统能实现的专门关系运算包括选择、联接和______。
设有条件表达式:(EXP)?i++:j-- ,则以下表达式中与(E)(P)完全等价的是
随机试题
会导致剥夺继承人的继承权的情况是()。A.篡改遗嘱内容,取消了没有劳动能力,又无生活来源的人的继承权B.伪造一份代书遗嘱,要否定原订立的公证遗嘱内容C.由于正当防卫而杀死被继承人的D.虐待被继承人的
伤津耗液可见胞睑漫肿,红肿较重者为
如图5-28所示的一单管压力计,其管子内径dT=2mm,盅形容器的内径dw=50mm。测试时,如果不计盅形容器内液位降将会引起()的误差。
各单位的预算、计划、制度等文件材料属于文书档案,不属于会计档案。()
某办公楼,建筑面积为4100m2,试用类似工程预算编制概算。类似工程的建筑面积为4200m2,预算造价6620000元,各种费用占预算造价的比重是:人工费6%;材料费55%;机械费6%;其他直接费3%;综合费30%。各种修正系数为;人工费K1=1.02;材
票据和结算凭证的金额、出票或者签发日期、收款人名称不得更改,更改的票据无效;更改的结算凭证,银行不予受理。()
“造型表现”学习领域在低年级阶段强调感受、体验和()。
简述财政支出按费用类别分类的基本内容。
习近平始终重视宪法,强调要依宪治国、依宪执政,弘扬宪法精神,树立宪法权威。下列属于我国宪法基本原则的是
Wheredidtheconversationprobablytakeplace?
最新回复
(
0
)