首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,执行后的结果是 #include<stdio.h> main(){char s[]="abcde"; s+=2; printf("%d\n",s[0]); }
有以下程序,执行后的结果是 #include<stdio.h> main(){char s[]="abcde"; s+=2; printf("%d\n",s[0]); }
admin
2020-11-23
42
问题
有以下程序,执行后的结果是
#include<stdio.h>
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/9f3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=1,b=2;for(;a<8;a++){b+=a:a+=2:}printf(’’%d
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
有以下程序段:int*p;p=malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
若有定义语句:intyear=2009,*p=&year;以下各项中不能使变量year中的值增至2010的语句是()。
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
下列关于数据库设计的叙述中,正确的是
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
以下选项中关于C语言常量的叙述错误的是()。
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
随机试题
干燥过程传质推动力:物料表面水分压p表水>热空气中的水分压p空水()
布雷顿森林制度宣告结束的方式是()
不符合急性单纯性阑尾炎表现的是
下列关于造成片剂崩解迟缓的原因不正确的是()。
A.体内吸收B.体内分布C.肝脏代谢D.肾脏排泄E.肠道排泄联合用药葡萄糖酸钙片主要影响米诺环素的()。
下列哪一项被认为是近代宪法的起源地?()
入境货物的检验检疫工作程序是( )。
美国遗产税中,关于遗产额的估价,下列说法错误的是( )。
按照计息方式的不同,附息债券可细分为()。
儒家是中国古代最有影响的学派,对中国、东亚、东南亚乃至全世界都产生过深远的影响。下列有关儒家思想的说法不正确的是()。
最新回复
(
0
)