首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {char s[]="abcde"; s+=2; printf("%d\n", s[0]; } 执行后的结果是( )。
有下列程序: main() {char s[]="abcde"; s+=2; printf("%d\n", s[0]; } 执行后的结果是( )。
admin
2013-06-11
42
问题
有下列程序: main() {char s[]="abcde"; s+=2; printf("%d\n", s[0]; } 执行后的结果是( )。
选项
A、输出字符a的ASCII码
B、输出字符c的ASCII码
C、输出字符c
D、程序出错
答案
8
解析
因为字符数组s[]中的数组名s表示的是一个地址常量。所以语句“s+=2;”不能将指针在当前位置的基础上再向后移动两位。因而程序编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/98Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序fun(inta,intb){if(a>b)return(a);elsereturn(b);}main(){intx=3,y=8,z=6,r;r=fun(fu
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too
fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()
有一个数值152,它与十六进制数6A相等,那么该数值是()
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是【】。a*=18+(b++)-(++c);
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为【】。
在关系数据模型中,通常可以把()称为属性,其值称为属性值。
若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的结点访问顺序是______。
表达式(int)((double)(5/2)+2.5)的值是【】
栈和队列的共同点是()。
随机试题
下列句子中,属于存现句的是()
采购与付款业务中,企业在设计各种凭证传递程序时,必须考虑的事项有
下列不属于气雾剂质量要求的指标是
A.红细胞管型B.白细胞管型C.脂肪管型D.颗粒管型E.肾小管上皮细胞管型急性肾小球肾炎
依据《建设工程质量管理条例》的规定,以下工作中,应由总监理工程师签字认可的是()
下列石油化工产品中,应用常压储罐储存的是()
商业银行在识别和分析贷款风险时,系统性风险因素不包括()。
下列税法要素中,规定具体征税范围、体现征税广度的是()。
TheordinaryfamilycolonialNorthAmericawasprimarilyconcernedwithsheerphysicalsurvivalandbeyondthat,itsowneconomi
—Comeon!Iforgothowtoplaythiscomputergame.—It’seasy.Justfollowtheinstructions.—______
最新回复
(
0
)