首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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-02-23
34
问题
有以下程序: 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、n/No Yes /No
D、/No Yes
答案
2
解析
主函数中定义了一个字符数组s并赋初值,一个字符串指针变量ps并让它指向s。程序中p+4的地址为数组第5个元素的地址,而调用put(str_adr)函数时,将从str_adr这一地址开始,依次输出存储单元中的字符,遇到第一个\0时结束输出,并自动输出一个换行符。所以put(p+4)将输出n/No,put(s)将从s第一个元素开始输出到第3个元素结束(因为执行*(p+4)=0语句后s中的第5个元素的值为0,而s中的第4个元素为\,puts将遇到\0,结束输出),即输出yes。所以,4个选项中选项B符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/wzJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序intaa[3][3]={{2},{4},{6}};main(){inti,*p=&aa[0][0];for(i=0;i<2;i++){if(i==0)aa[i][i+1]=*p+1;
在设计程序时,应采纳的原则之一是______。
设有如下的程序段:inta[]=(1,2,3,4,5),*t;t=a;则下列说法正确的是()
若有以下说明和定义:fun(int*c){……}main(){int(*a)()=fun,*b(),w[10],c;┇}在必要的赋值之后,对fun函数的正确调用语句是()
下面程序的输出结果是()#include<stdio.h>f(b,n)intb[],n;{inti,r;r=1;for(i=0;i<=n;i++)r=r*b[i];returnr
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&);s=*π*r*r;printf
已知inta;floatb;所用的scanf调用语句格式为:scanf("a//%d,b=%f",&a,&b);为了将数据3和25.08分别赋给x和y,正确的输入应当是
若m,y,z均为int型变量,则执行下面语句后m值是______。m=1;x=2;y=3;z=4;m=(m<x)?m:x;m=(n<y)?m:y;m=(m<z)?m;z;
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
随机试题
一个字节由8个二进制位组成,它所能表示的最大十进制整数为________。
男,因皮肤病曾有长期服用激素病史,近2年双髋关节疼痛、活动受限。初步诊断是
《上海证券交易所债券交易实施细则》规定,债券质押式回购交易实行国债回购交易按()进行申报,企业债回购交易按()进行申报。
下列关于企业内部研究开发支出的会计处理中,表述不正确的有()。
某企业2012~2015年销售收入与其相关情况如下:根据上述资料,回答下列问题:预测若2017年销售收入为1200万元,满足资金预测模型,销售净利率为10%,股利支付率为40%,2017年对外筹资数额为()万元。
某演员参加一次商业演出,合同规定不含税演出费20000元,个人所得税为演出公司代付,则代付个人所得税为()元。
公安机关与劳动、司法机关组成劳动教养管理委员会,公安机关受委员会委托审查批准需要劳动教养的人员。()
一辆出租车有段时间的营运全在东西走向的一条大道上,若规定向东为正,向西为负,且知该车的行驶公里数依次为一10,+6,+5,一8,+9,一15,+12,则将最后一名乘客送到目的地时,该车的位置().
NewYork(April14,2006)-ThefamousNewYorkinstitution,theWinchesterHotel,establishedin1887,hasjustannounceditsin
It’sclearthatsocialmedialikeTwitterandFacebookarechangingthewaywelive.Indeed,wemightfeelasifwearesudd
最新回复
(
0
)