首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
35
问题
有下列程序: 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全国计算机二级
相关试题推荐
以下不能正确定义二维数组的选项是
请选出正确的程序段______。
下面程序段中c的二进制值是______。chara=3,b=6,c;c=ab<<1;
若有程序:fun(inta,intb){staticintc=0;c+=a+b:returnc;}main(){intx=5,y=3,z=7,r;
在结构化方法中,用数据流程图(DFD)
程序设计语言的基本成分是数据成分、运算成分、控制成分和______。
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。#include<stdio.h>main(){FILE*fp;charch;longnum=0;if
以下正确的字符串常量是
以下选项中不能作为C语言合法常量的是______。
设某循环队列的容量为50,如果头指针Front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有【】个元素。
随机试题
灭菌是指杀死乳中的一切微生物,包括繁殖体、病原体、非病原体和芽孢等操作过程。
患者,男,52岁。感冒、咳嗽1周余,气短、心悸3天,活动受限,咳白色泡沫样痰,尿少,症状明显加重1天来院。12年前诊断为“扩张型心肌病,心房颤动”,因反复发生心力衰竭多次住院。该患者可能出现的体征有1.贫血貌2.颈静脉怒张3.肺部限局性哮鸣音4
杂质限量是指( )
护理程序正确的概念是
施工现场主干道宽度宜在()以上。
沥青混凝土摊铺时,每班摊铺工段长度,应根据()等因素确定。
儿童对物体的触觉探索最初是通过()的活动进行的。
1922年《苏俄刑法典》第6条规定,威胁苏维埃制度的基础及工农政权向共产主义制度过渡时期所建立的法律秩序的一切危害社会的作为或不作为,都认为是犯罪。以这种形式规定的犯罪概念,学理上称之为()。
[*]
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据
最新回复
(
0
)