首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
有以下程序: #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
admin
2009-04-15
27
问题
有以下程序: #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、66
C、611
D、510
答案
1
解析
本题中首先定义了一个一维数组a并初始化,该数组的长度为初值的个数即12。数组名a代表数组的首地址,所以*p=a+5语句使得p指向数组的第6个元素,还一个指针变量q,q为空指针,实际上程序并没有在内存中为指针q开辟存储空间。语句 *q=*(p+5);向q的存储空间赋值是错误的,故该程序运行后报错。
转载请注明原文地址:https://kaotiyun.com/show/epXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件设计中不使用的工具是()。
有下面的程序段:A=1.2B=321C=Len(Str(A)+Str(B))PrintC执行上面的程序段,输出结果是
设在窗体模块中有如下类型定义:PublicTypeRecnunAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是( )。
双精度浮点数的类型说明符为
关系数据模型的三个组成部分中不包括()。
假定有以下函数过程:FunctionFun(SAsString)AsString Dims1AsString Fori=1ToLen(S) s1=LCase(Mid(S,i,1))+s1 Nexti
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
在面向对象方法学中,直接反映了用户对目标系统的要求的模型是【】。
随机试题
党的政治建设是新时代党的建设中最重要的方向,是统领、是核心。下列关于加强党的政治建设的说法,正确的是()。
A.ROPB.LOPC.LOAD.ROAE.ROT在枕前位的分娩机制中,最常见的胎方位是
氧化酶试剂
患者女性,25岁,口腔溃疡反复发作5年就诊。每月例假前1周口内开始出现溃疡,疼痛明显,约1周后疼痛减轻,10~14天自行愈合。检查发现舌背、唇、颊黏膜各有3~5mm直径的溃疡1个,圆形,周围红晕明显。应诊断为()
【背景资料】某投资公司建造-一幢办公楼,采用公开招标方式选择施工单位。招标文件要求:提交投标文件和投标保证金的截止时间为2014年5月30日。该投资公司于2014年3月6日发出招标公告,共有5家建筑施工单位参加了投标。第5家施工单位于2014年6月2日提
信息运用策略
下列情形可以适用假释的是()。
唐律规定,对于共犯,以造意为首,对于随从者,处罚办法是()。
设f(χ)在[0,π]上连续,在(0,π)内可导,证明:至少存在一点ξ∈(0,π),使得f′(ξ)=-f(ξ)cotξ.
Electronicmailsystemsareeithercomputerizedornoncomputerized.Importantamongthecomputerizedsystemsarethe(36)______
最新回复
(
0
)