首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,执行后的结果是 #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
35
问题
有以下程序,执行后的结果是
#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全国计算机二级
相关试题推荐
下列程序的输出结果是【】。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\n",i);break;}printf("%d\n",i++);}}
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
若有定义:char*st="howareyou";,下列程序段中正确的是
下列叙述中,正确的是
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;pfintf("%d%d\n",a,b);}程序运行后的输出结果是
在面向对象方法中,类之间共享属性和方法的机制称为______。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
下述语句中,在字符串sl和s2相等时显示“theyareEqual”的是()。
下面关于算法的叙述中,正确的是()。
随机试题
银行票据的签发(主要指本票)()
下列概念除了哪项都是错误的
A.双氯芬酸片B.硝普钠注射液C.降钙素鼻喷雾剂D.阿司匹林片E.头孢呋辛酯片需密闭,在2~10℃冷处保存的药品是()
低应变反射波法可用于检测(或估计)灌注桩的()。
经股东大会批准,M公司2010年1月1日实施一项股权激励计划,具体内容为:M公司授予其100名中层以上管理人员每人1000份现金股票增值权。可行权日为2013年12月31日。该增值权应在2015年12月31日之前行使完毕。授予日M公司股票市价为每股5元,截
公安机关奖励工作应当坚持精神鼓励与物质奖励相结合,以物质奖励为主的原则。()
管理规章是行政文书,具有行政效力、组织效力或纪律效力。()
关于茶文化,说法不正确的是()。
下列关于计算机病毒的叙述中,不正确的是( )。
Whatdoesthepassagemainlydiscuss?WhatregularservicedidTheAssociatedPressandUnitedPressInternationalbegintoof
最新回复
(
0
)