首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){ char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是
有以下程序 #include main(){ char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是
admin
2019-07-14
26
问题
有以下程序
#include
main(){
char s[]="abcde";
s+=2;
printf("%d\n",s[0]);
}
执行后的结果是
选项
A、输出字符C的ASCII码
B、输出字符C
C、输出字符a的ASCII码
D、程序出错
答案
D
解析
因为字符数组s[]的数组名s表示的是一个地址常量。所以语句“s+=2;”不能将指针存当前化置的基础上再向后移动两位。因而程序编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/tfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
有以下程序段:intm[2][3],(*p)[3];p=m;则以下对m数组元素的引用正确的是()。
有以下程序:#includemain(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(B){default:printf("%d,",++b);case1:printf("%d,",
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
下面选项中关于编译预处理的叙述正确的是
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
以下不构成无限循环的语句或语句组是()。
下列选项中属于面向对象设计方法主要特征的是
随机试题
妊娠头3个月,可以使用的是对正常妇女月经期有影响的是
根据《工程建设项目招标范隔和规模标准规定》,必须进行招标的关系社会公共利益、公众安全的公用事业项目的范围包括()。
依据现行《宪法》规定,下列选项中,在我国依法享有选举权的是()。
1937年,苏联参加集体农庄的农户约占全国农户总数的93%,集体农庄拥有的耕地面积占全国耕地总面积的99.1%。苏联实行的农业集体化旨在()。
在影响个体发展的诸因素中,为个体发展提供生理基础的是()。
2018年全国互联网业务收入9562亿元,比上年增长21.0%。其中,广东、上海、北京互联网业务收入分别增长26.5%、20.0%和25.2%。2018年互联网企业信息服务收入8594亿元,比上年增长20.7%。其中,电子商务平台收入
以下关于二叉排序树的说法正确的是()。I在二叉排序树中,每个结点的关键字都比左孩子关键字大,比右孩子关键字小。Ⅱ每个结点的关键字都比左孩子关键字大,比右孩子关键字小,这样的二叉树都是二叉排序树。Ⅲ在二叉排序
当(23)时,用例是捕获系统需求最好的选择。
以下关于通用对话框的叙述中,错误的是()。
WithinfifteenyearsBritainandothernationsshouldbewellonwiththebuildingofhugeindustrialcomplexesfortherecyclin
最新回复
(
0
)