首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,执行后的结果是 #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
2017-05-20
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/S4Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){char
设有定义:charp[]={′1′,′2′,′3′},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
以下程序的输出结果是main(){inta,i;a=0;for(i=1;i
现有格式化输入语句,scanf("x=%d],sum]y=%d,line]z=%dL",&x,&y,&z);,已知在输入数据后,x,y,z的值分别是12,34,45,则下列选项中是正确的输入格式的是[注]:"]"表示空格,表示回车
下列程序段中,不能正确赋值的是
下列叙述中,正确的是
设有下面的程序段:chars[]="china";char*p;p=S;则下列叙述正确的是
下面关于算法的叙述中,正确的是()。
随机试题
InancientGreeceathleticfestivalswereveryimportantandhadstrongreligiousassociations.TheOlympianathleticfestivalh
进行性肌营养不良的临床特点,下列描述哪项不准确
患者,男,66岁。反复咳嗽、咳痰20年,每年冬季发作,多持续2~3个月。近5年来,出现上二三层楼气短,偶有喘鸣音。吸烟30年,20支/天。提示该患者发生肺心病的临床表现包括提示:1周来咳喘加重,痰量增多,1天来昏睡,伴无意识动作。查体:球结膜充
下列房地产投资项目经济评价指标中,属于动态盈利评价指标的有()。
关于混凝土保水性与泌水性的相互关系,下列说法正确的为()。
ABC会计师事务所2010年3月接受甲股份有限公司(以下简称甲公司)的委托,对其2009年12月31日的资产负债表及该年度利润表和现金流量表进行审计,并发表审计意见。DEF会计师事务所2009年3月接受甲公司的委托,对其与2008年12月31日财务报表相关
质量检验的根本目的是取得()。
在成语知识总结课上,教师在讲解了成语“鹬蚌相争”之后,准备举几个与该成语同一出处的成语,以下成语不合适的是()。
当交通信号灯、交通标志牌和交警的指挥不一致时,应当服从信号灯的指挥。()
在确定利润分配政策时须考虑股东因素,其中主张限制股利的是()。
最新回复
(
0
)