首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2013-02-23
51
问题
有以下程序: #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
解析
本题中首先定义了一个—维数组a并初始化,由于定义该数组的时候省略了长度,因此该数组的长度为初始化时候赋初值的个数即为12。数组名a代表数组的首地址,所以*p=a+5语句使得p指向数组的第6个元素,而在程序中定义了一个指针q并让它指向空,实际上程序并没有在内存中为指针q开辟存储空间,这样给q赋值不允许的,故该程序运行后报错。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/rOPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="a
如下程序片段:ina,b,c;printf("inputa,b,c:");scanf("a=%d,b=%d,c=%d",&a,&b,&c);欲使输出结果为1、2、3(分别对应于a、b、c),输入数据的正确形式为【】。
下面能正确进行字符串赋值操作的是
下列叙述中,不属于测试的特征的是
若指针ps已正确定义,要使ps指向能够存储8个字符的动态存储单元,以下不正确的语句是()
以下关于宏与函数的叙述中正确的是()
如果文件1包含文件2,文件2中要用到文件3的内容,而文件3中要用到文件4的内容,则可在文件1中用三个#include命令分别包含文件2、文件3和文件4。在下列关于这几个文件包含顺序的叙述中,正确的一条是()
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。#include<stdio.h>main(){union{inti[2];longk;charc[4];}r,*s=&
以下正确的说法是
在16位编译系统上,若有定义int a[]={10,20,30},*p=&a;,少逗号当执行p++;后,下列说法错误的是______。
随机试题
10个月的患儿,腹泻3d,哭时泪少,眼窝凹陷,皮肤弹性下降,四肢稍凉脉有力。化验结果:K+3.6mmol/L,Na+123mmol/L,C1-103mmol/LCO2CP15mmol/L。试述该患儿为什么程度的脱水,脱水的性质,应补充何种液
公民、法人或者其他组织对公安机关依照刑事诉讼法的明确授权实施的行为不服提起诉讼的,不属于人民法院行政诉讼的受案范围()
在自动化仪表中,DDZ-Ⅲ型仪表以()为基本元件。
Eatinginspaceisdifferentfromeatingonearth.Thefoodthatastronautscarrywiththemdoesnotlooklikethefoodyoueat.
A.肝片形吸虫B.莫尼茨绦虫C.胎生网尾线虫D.粗纹食道口线虫E.羊仰口线虫一绵羊群在春季出现消瘦、严重贫血、颈下和胸腹下水肿等临床症状。剖检可见胆管显著增粗,其中有多量柳叶状虫体。可能感染的寄生虫是()
肺痈初期,当用何治法()肺痈成痈期,当用何治法()
动态分析指标中计算资金时间价值强调利用的方法是()。
某市卷烟厂为增值税一般纳税人,主要生产卷烟和雪茄烟,2014年10月生产经营情况如下:(1)从A生产企业购进已税烟丝,取得增值税专用发票,注明销售额2000万元、增值税额340万元;从B生产企业购进烟丝,取得普通发票,注明金额212万元;购进其他材料,取
下列关于记账式国债的说法,正确的有()。
软件详细设计产生的图如下:该图是
最新回复
(
0
)