首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
58
问题
有以下程序: 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全国计算机二级
相关试题推荐
关系数据库的数据及更新操作必须遵循()等完整性规则。
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的。”这一性质指的是对象的
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
若有以下说明和语句:intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是()。
一个完整的C语言程序包含一个或多个函数,其中唯一不可缺少的函数是()。
以下不能定义为用户标识符的是
按条件f对关系R进行选择,其关系代数表达式为______。
以下符合C语言语法的实型常量是______。
以下正确的字符串常量是
随机试题
甲将捡到的一只走失的山羊饲养起来,并花钱配种生了两只小山羊,后失主找到了甲要羊,对此()
出入肝门的结构有()
A.内痔B.肛瘘C.肛裂D.直肠癌E.直肠息肉直肠指诊指套有脓血的是
潜意识属
根据《环境影响评价技术导则一生态影响》规定的生态影响评价原则不包括()。
某发盘人在其订约建议中加有“仅供参考”字样,则这一订约建议为()
发行人披露的招股意向书除不含发行价格、筹资金额以外,其内容与格式应当与( )一致,并与其具有同等法律效力。
设计会议评估表时应考虑的要素有()。
“师者,所以传道授业解惑也”是出自著名教育家()。
螳臂当车:自不量力
最新回复
(
0
)