首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下关于指针的叙述,错误的是()。
有以下程序#include#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q)
在软件开发中,需求分析阶段产生的主要文档是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下列选项中属于面向对象设计方法主要特征的是( )。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;
下面不属于软件工程过程的4种基本活动
随机试题
患者,女性,51岁。糖尿病史2年,伴有高三酰甘油血症,宜选用
个人因与用人单位解除劳动关系而取得一次性补偿收入,其免税金额规定有()。
接待工作要从心理上尊重别人、关心别人、理解别人、体贴别人()。
脊柱动脉瘤样骨囊肿好发于:
下列关于感染过程的描述,错误的是
A.前后配穴B.表里配穴C.左右配穴D.上下配穴E.本经配穴肺病取中府、肺俞,其配穴方法是()
医疗机构制剂室设备的选型、安装应
任意两条无差异曲线不能相交的性质是由()决定的。
习近平总书记在纪念马克思诞辰200周年大会上讲话时指出,()是马克思主义最鲜明的品格。
以下行为不适用代理的是()。
最新回复
(
0
)