首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请读程序段:char str[]="ABCD",*p=str;printf("%d\n",*(p+4));程序段的输出结果是 ______。
请读程序段:char str[]="ABCD",*p=str;printf("%d\n",*(p+4));程序段的输出结果是 ______。
admin
2013-02-23
61
问题
请读程序段:char str[]="ABCD",*p=str;printf("%d\n",*(p+4));程序段的输出结果是 ______。
选项
A、68
B、0
C、字符D的地址
D、不确定的值
答案
2
解析
在对字符数组赋字符串值时,系统会自动在字符串的末尾加上一个字符串结束标志’\0’,故指向字符数组的指针p的*(p+4)的值为’\0’。由于’\0’的编码值就是0,所以本题输出为0。
转载请注明原文地址:https://www.kaotiyun.com/show/NbJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){char*p1,*p2,str[50]="xyz";p1="abcd";p2="ABCD";strc
下面程序的输出结果是______。main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;ptintf("%d\n",*p+9);}
设下面程序的可执行文件名为prg.exe,在该程序所在子目录下输入以下命令行:prghellogood<回车>则程序的输出结果是______。main()(intargc,char*argv[]){inti;
若运行时输入12,则以下程序的输出结果是______。main(){intx,y;scanf("%d",&x);y=x>12?x+1:x-1;printf("%d\n",y);}
程序的功能是将文件filel.c的内容输出到屏幕上并复制到文件file2.c中,请填空。#include<stdio.h>main(){FILE【】;fp1=fopen("filel.c","r");
若i、j为int类型,则以下程序段内循环体的总执行次数是【】。for(i=5;i;i--)for(j=0;j<3;j++){}
以下程序中的for循环执行的次数是______。#defineN2#defineMN+1#defineNUM2*M+1main(){inti;for(i=1;i<NUM;i++)
随机试题
重症肺炎最重要的病理生理改变为
抗乙酰胆碱受体抗体对何种自身免疫病的诊断具有很高的敏感性和特异性
()城垣内侧周长33公里,为世界第一。
我国北方处于平衡状态的某森林生态系统,其碳素循环如下图所示,箭头和字母分别表示碳素传递方向和转移量,下列选项正确的是()。
行政处罚无效的原因是()。
美丽乡村要金山银山,也要绿水青山。绿水青山就是金山银山,请以此为角度进行演讲。
2
在Cisco路由器的g0/4接口上禁止端口号1434的UDP数据包,正确的access—list配置是()。
WhenIwaswalkingdownthestreettheotherday,Ihappenedtonoticeasmallblackleatherbagonthestreet.Ipickedit(1)
Growingoldisnotexactlypleasantforpeoplein【C1】______Americanculture.Astheoldsayinggoes,"you’reasyoungasyouf
最新回复
(
0
)