首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
26
问题
有以下程序 #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全国计算机二级
相关试题推荐
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
为组合框Combol增加一个列表项“电脑”,下列语句正确的是()。
在考生文件夹下有一个工程文件sjt4.vbp,其功能是:①单击”读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并显示在Textl中:②单击”输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;单击”插
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
下列选项中,不属于数据模型所描述的内容的是()。
设变量MyName(字符串型),Age(整型)分别表示一个人的姓名和年龄,要设计一个逻辑表达式,当该人姓张,并且超过60岁,则表达式的值为True,下面正确的是
表达式Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)的运算结果是()。
不能正确表示条件”两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
随机试题
显像剂被脏器或组织摄取的机制与显像方法的关系,99mTc—DTPA肾动态显像为
根据《药品流通监督管理办法》,药品生产、经营企业不能进行的行为是
1mol的单原子分子理想气体从状态A变为状态B,如果不知是什么气体,变化过程也不知道,但A、B两态的压强、体积和温度都知道,则可求出( )。
某白酒灌装车间设置推车式灭火器,应优先选择的是()。
通过证券交易所的交易系统发行和交易,可以记名、挂失的国债是()。
企业通过建立内部保险机制或保险机构,承担企业的各种可能风险,这种应对风险的措施称为()。
横綱
Inhis______tofurtherknowledgeoftheuniverse,manhasnowbeguntoexplorespace.
Youshouldspendabout20minutesonQuestions27-40,whicharebasedonReadingPassage3below.Quie
A、Farmmachineshelpedlowertheirprices.B、Peoplediscoveredtheirmedicinalvalue.C、Therewereseriousfoodshortages.D、The
最新回复
(
0
)