首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void sum(int a[]) {a[0]=a[-1]+a[1];} main() {int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); printf("%d\n
有以下程序: void sum(int a[]) {a[0]=a[-1]+a[1];} main() {int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); printf("%d\n
admin
2011-06-13
68
问题
有以下程序: void sum(int a[]) {a[0]=a[-1]+a[1];} main() {int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); printf("%d\n",a[2]); } 程序运行后的输出结果是( )。
选项
A、6
B、7
C、5
D、8
答案
A
解析
在主函数main()中,语句“sum(&a[2]);”把数组元素a[0]的地址传递给了sun函数的形参a[],使得sum函数中的“(a+0)”为主函数中a[2]的地址,所以a[-1]的值为主函数中a[1]的值;a[1]的值为主函数中a[3]的伉,故函数sum中a[0]=2+4=6,由于此函数中的a是指向主函数中的a[2],所以a[2]的值为6。
转载请注明原文地址:https://kaotiyun.com/show/3VPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec++;
若有说明:int*p,m=5,n;以下正确的程序段是()。
有以下程序:main(){char*p[10]={"abc","aabdfg","dcdbe","abbd","cd"};printf("%d\n",strten(p[4]));}
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充家整。seanf("%d",【】);printf("%d\n",【】);
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【】存储结构。
在一棵二叉树上第5层的结点数最多是()。
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=______);}main()
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
数据库系统可分为三级模式,下列选项中不属于数据库三级模式的是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
随机试题
2021年,在北京市不断创新探索并取得积极成效基础上,我国服务业扩大开放综合试点再度扩容。天津、上海、海南、重庆4省市近日成为新晋试点地区。4省市合计明确203项试点任务,与北京市形成“1+N”的试点格局。试点扩容对于建设更高水平开放型经济新体制,对于构
集成译码器74LS42是()译码器。
患儿,男,11岁。因牙齿排列不齐要求正畸治疗,检查见前牙拥挤。如果拍片时发现颌骨体内边缘清楚的卵圆形致密影,直径2~4mm,与牙根无关,应诊断为
A.引药入肝,散瘀止痛B.祛瘀散寒,行水消肿C.活血通络,祛风散寒D.强筋健骨,软坚散结E.润肠通便,解毒生肌酒用作炮制辅料,其作用是
防水混凝土水平构件表面宜覆盖塑料薄膜或双层草袋浇水养护,竖向构件宜采用喷涂养护液进行养护,养护时间不应少于7d。()
已知某电路元件的电压U(t)=20sin(314t+30°)V,电流i(t)=5cos(314t+30°)A,这个元件是()。
设计方应尽可能使设计工作的进度与()相协调。
下列关于公司型股权投资基金的说法中,错误的是()。
某医药企业直接进口供残疾人专用的物品免征进口增值税。()
SincetheSecondWorldWar,mosturbangrowthintheUnitedStateshasoccurredontheoutskirtsofexistingmetropolitanareas.
最新回复
(
0
)