首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2013-10-19
52
问题
有以下程序
#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://jikaoti.com/ti/kCn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是______。
有以下程序main(){inta=5,b=4,c=3,d=2;if(a>b>C)printf("%d\n",d);elseif((c-1>=D)==1)printf("%d\n",d
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是
若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
若有程序:main(){inti,j;scanf(’i=%d,j=%d";&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入上【】。
下列程序执行后的输出结果是()。voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfuncl(inti){printf("
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidartin(intx[N]){inti=0;while(i<N)scanf("%d",);
下列叙述中错误的是()。
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。char*strcat(str1,str2)char*str1,*str2;{char*t=str1;
以下叙述中正确的是()。
随机试题
背景某机场施工单位在场道土石方施工中,发生了以下情况:(1)选用了4m3的挖掘机,载重12t的自卸汽车;(2)石方爆破的承包单位用敷炮的方式处理大块;(3)在填方施工时,对填方土的含水量没有严格控制。挖掘与运土设备的规格是否配匹?
刺五加常用于治疗
3岁女孩,反复咳嗽2个月,查体:体温正常,浅表淋巴结(一),咽(一),两肺多哮鸣音,无水泡音,反复抗生素治疗不愈,以往无呛咳病史,有过敏性鼻炎。如病情恶化,呼吸音减弱,应紧急采用
(2020年)2015年5月20日,甲公司以自有的一辆机动车作为抵押向乙公司借款20万元,双方签订了书面借款合同和抵押合同。次日,双方办理了抵押登记。同年7月5日,甲公司将该机动车送到丙厂修理,丙厂修理后多次要求甲公司支付修理费用,未果。同年8月17日,丙
【广发银行】一个完整的计算机系统包括()两大部分
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料
科学家给内蒙古的40亩盐碱地施入一些发电厂的脱硫灰渣,结果在这块地里长出了玉米和牧草,科学家得出结论:燃煤电厂的脱硫灰渣可以用来改造盐碱地。以下哪项如果为真,最能支持科学家的结论?
A、 B、 C、 D、 A
Incontrast,anFrancisco【C1】______Japanofitscolonialempireandarmed【C2】______butsoughttocultivatereform【C3】______then
2006年我省实现国内生产总值7493亿元,同去年相比增长12.1%,人均生产总值11830元,约合1500美元。正处于加速发展的新阶段。我省农业比较发达,主要农产品产量一直位居全国前列。工业门类齐全,已基本形成10大优势产业集群和77个初具规模、各具特色
最新回复
(
0
)