首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
20
问题
有以下程序 #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全国计算机二级
相关试题推荐
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
为了读取数据,需打开顺序文件“D:\data5.txt”,以下正确的命令是()。
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是()。
在数据库系统中,给出数据模型在计算机上物理结构表示的是
下列选项中,不属于数据模型所描述的内容的是()。
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
随机试题
下列哪种行为构成《民法典》规定的承诺?()
20年来,我在校内外多次观摩听课。近年来,我发现,有些经过教研组合力打磨的课,展示时总感觉太失真,作秀太明显;也有一些教师精心准备的课,受到学生的冷遇,台上教师口若悬河,台下学生却昏昏欲睡。这种情况与教师课前没有充分了解学生的情况有关。所以教师备课不应只
常用头颅CT扫描一般层厚为:
婚前医学检查的疾病不包括
蓝星啤酒公司为了制定和完善取得持久竞争优势的措施,计划与业内知名企业天盛公司进行一般基准比较。下列各项中,属于蓝星啤酒公司应主要关注并采用的基准对象是()。
一、注意事项 1.《申论》考试,与传统作文考试不同,是对分析材料的能力、表达能力的考试。 2.作答参考时限:阅读资料40分钟,作答110分钟。 3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、资料1.据称,如果从正规
患者,男性,48岁,上前牙因中龋一次复合树脂充填后,一直有冷热痛,几个月后疼痛加重,不敢咬合。查:左上1近中面充填体完好无继发龋,叩诊(++)冷热测迟钝,热测疼痛。造成该患牙的原因可能为()。
根据《合同法》的有关规定,下列合同类型中,只有一方当事人有权行使法定解除合同权利的是()。
某考试网站的主页地址是:HTTP://NCRE/1JKS/INDEX.HTML,打开此主页,浏览“计算机考试”页面,查找“NCRE二级介绍”页面内容,并将它以文本文件的格式保存到考生文件夹下,命名为“1jswks01.txt”。
Whatdoesthemanwant?
最新回复
(
0
)