首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL; *q= *(p+5); printf
有以下程序 #include<stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL; *q= *(p+5); printf
admin
2009-04-15
37
问题
有以下程序 #include<stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL; *q= *(p+5); printf("%d %d\n",*p,*q); } 程序运行后的输出结果是
选项
A、运行后报错
B、6 6
C、6 11
D、5 10
答案
1
解析
本题中首先定义了一个一维数组。并初始化,由于定义该数组的时候省略了长度,因此该数组的长度为初始化时候赋初值的个数即为12。数组名a代表数组的首地址,所以*p=a+5语句使得p指向数组的第6个元素,而在程序中定义了一个指针q并让它指向空,实际上程序并没有在内存中为指针q开辟存储空间,这样给q赋值不允许的,故该程序运行后报错。
转载请注明原文地址:https://kaotiyun.com/show/AOXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在窗体模块中有如下类型定义:PublicTypeRecnunAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
VisualBasic集成环境的"工程"菜单(部分)如图所示。为了编写全局变量和通用过程,要为当前工程创建一个新的.bas文件,为此,应在菜单中选择的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
现有如下程序:PrivateSubCommand1_Click() s=0 Fori=1To5 s=s+f(5+i) Next PrintsEndSubPublicFunctionf(xAsInteger
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是()。
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
随机试题
A.温肺祛痰,利气散结B.化痰止咳,和胃降逆C.消痰行水,降气止呕D.降气祛痰,宣散风热E.燥湿化痰,祛风止痉
惊厥性全身性癫痫持续状态静脉注射苯妥英钠时,每分钟注射速度最多不应大于
舌苔淡黄而湿润者,属于()
胆固醇合成的关键酶是
A.正黏病毒科B.副黏病毒科C.小RNA病毒科D.呼吸病毒科E.冠状病毒科甲型肝炎病毒属于()。
[2012年,第110题]对于某常规项目(IRR唯一),当设定折现率为12%时,求得的净现值为130万元;当设定折现率为14%,求得的净现值为-50万元,则该项目的内部收益率应是()。
某公司有两项投资方案T和S,方案T有25%的预期年收益率和20%的标准差;方案S有10%的预期年收益率和18%的标准差,试比较哪个方案的风险大?
最基本、最典型的实验设计是
港口税务官对船长说:“照章缴税!否则警察抓你。”海盗对船长说:“按规矩交钱!不然把你抓走。”从法的本质与特征的角度来看,对上述两种情形理解正确的有()(2015年法学综合课多选第25题)
CreativeDirectorAnnouncedforLimelightStudiosBurbank-WilliamYorkwillbecomeLimelightStudio’screativedirectorstarti
最新回复
(
0
)