首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
21
问题
有以下程序: 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://jikaoti.com/ti/JAn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是______。intf(intb[][4]){inti,j,s=0;for(j=0;j<4;i++){i=j;if(i>2)i=3-j;
程序的编制与算法的设计在效率上的关系是:()
fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是【】。a*=18+(b++)-(++c);
若有说明:intn=2,*p=&n,*q=p;,则以下非法的赋值语句是()。
下列数据结构中,按先进后出原则组织数据的是()。
数据库理论中,数据的独立性一般可分为物理独立性和【】。
请编写函数fun,函数的功能是:将3行4列矩阵x乘以4行3列矩阵y,结果放在3行3列矩阵xy中。矩阵相乘的基本方法是:矩阵xy中行列下标分别为i、j的元素的值,是矩阵x中第i行上4个元素与矩阵y中第j列上4个元素对应相乘的和。注意:部分源程序在文件P
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
栈和队列的共同点是()。
随机试题
社会主义职业道德是建立在()的经济基础之上的。
19世纪初期欧洲的空想社会主义者不包括()
促甲状腺激素(TSH)由哪种细胞分泌
只存在于颊舌侧的牙周膜纤维,其功能是将牙齿向牙槽窝内牵引,保持牙齿直立,抵抗侧方力牙周膜中数量最多,力量最大的一组纤维,使牙齿承受的咀嚼压力变为牵引力,均匀地分散到牙槽骨上
关于财务预算的编制方法,下列说法中错误的有()。
2013年度甲企业与乙企业共同使用面积为8000平方米的土地,该土地上共有建筑物15000平方米。甲企业使用其中的3/5.乙企业使用其中的2/5。除此之外.经有关部门批准,乙企业在2012年1月底新征用非耕地6000平方米。甲乙企业共同使用土地所处地段的年
2015年12月31日,甲公司将一栋管理用办公楼以352万元的价格出售给乙公司,款项已收存银行。该办公楼账面原价为600万元,已计提折旧320万元,未计提减值准备,公允价值为280万元,尚可使用寿命为5年,预计净残值为零。2016年1月1日,甲公司与乙公司
宪法相关法是与宪法相配套、直接保障宪法实施和国家政权运作等方面的法律规范,调整国家政治关系,主要包括国家机构的产生、组织、职权和基本工作原则方面的法律,民族区域自治制度、特别行政区制度、基层群众自治制度方面的法律,维护国家主权、领土完整、国家安全、国家标志
Asearlyas1647Ohiomadeadecisionthatfree,tax-supportedschoolsmustbeestablishedineverytown______50householdsorm
Theyoungpeopleofthepresentdayarebeyondmycomprehension.
最新回复
(
0
)