首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
30
问题
有以下程序
#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全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是()。
关于程序设计基本概念,以下叙述错误的是()。
有以下程序#includemain(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是
在软件开发中,需求分析阶段产生的主要文档是
若变量已正确定义并赋值,以下不能构成C语句的选项是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
软件设计中模块划分应遵循的准则是
数据字典(DD)所定义的对象都包含于
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
A缓冲剂B抑菌剂C局麻剂D等渗调节剂E稳定剂0.3%~0.5%三氯叔丁醇可作为注射剂的哪类附加剂
最可能的诊断是进一步确诊应首选下列哪项检查
肾虚腰痛,无明显阴阳偏盛者,可服用()
1.背景某办公楼工程,建筑面积153000m2,地下2层,地上30层,建筑物总高度136.6m,地下钢筋混凝土结构,地上型钢混凝土组合结构,基础埋深9.4m。施工单位项目经理根据《建设工程项目管理规范》GB/T50326—2006主持编制了项目管理实施
下列各项中,属于统计人员职权的是()。
下列属于金融资产的是()。
鸟笼效应是一个心理学概念,它是指人们会在偶然获得一件原本不需要的物品的基础上,继续添加更多与之相关而自己不需要的东西。根据上述定义,下列符合鸟笼效应的是:
根据合同法及相关司法解释规定,若无额外约定,在试用买卖合同中,应当视为买受人购买试用标的的情形有()。
文件的存取方式与文件的物理结构有关,可能有如下的文件物理结构:Ⅰ.顺序结构Ⅱ.线性结构Ⅲ.链接结构Ⅳ.索引结构而常见的文件物理结构是(24)。
有以下程序#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;fun(p,q);printf("%d,%d
最新回复
(
0
)