首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
38
问题
有以下程序: 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://jikaoti.com/ti/DLB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,与k=n++完全等价的表达式是
以下程序运行后的输出结果是【】。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;print
当运行以下程序时,输入abed,程序的输出结果是:【】。insert(charstr[]){intii=strlen(str);while(i>0){str[2*i]=str[i];str[2*
以下程序的输出结果是main(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf("%d\n",d);}
在16位C编译系统中,若定义longa;则能给a赋值40000的正确语句是()。
下面不属于软件设计原则的是
有以下程序#include<string.h>structSTU{inthum;floatTotalScore;};voidf(structSTUp)
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
从工程管理角度,软件设计一般分为两步完成,它们是()。
随机试题
某国在某年的经济状况分别为:国际收支的经常项目逆差350亿美元,资本项目顺差280亿美元;年底的未清偿外债余额为460亿美元,其中短期外债占70%;国民生产总值3820亿美元。该国应当运用的国际收支不均衡调节政策有()。
患者,男,24岁。反复中上腹疼痛3年,常于精神紧张及季节变化时加重,伴反酸,服用制酸药物可缓解疼痛。本例最可能的诊断是
试比较单播、组播和广播三种传输方式的区别。
男,48岁。患慢性肾炎多年,近2个月来出现恶心、呕吐,体检:血压24/14kPa(182/105mmHg),查血红蛋白65g/L,BUN24mmol/L,Scr501μmol/L。本例出现恶心、呕吐的原因是()
某建设项目大气污染源可视为体源,采用估算模式确定项目的评价等级时,必须输入()。
《国务院关于落实科学发展观加强环境保护的决定》提出经济社会发展必须与环境保护相协调的有关要求,( )是其中的重要内容。
中国古典韩愈所说的:“师者,所以传道、授业、解惑也”,并没有反映教师这一概念的完整内涵。()
一个村民在公路边上有一片蘑菇地,旁边有一施工工地。工厂将废水排到蘑菇地中,造成蘑菇大面积死亡,对村民造成损失。村民多次与工地协商要求赔偿,未果,找到亲朋好友到工地阻挠施工。对此事件你怎么处理?
下列哪些器官发生的梗死属于贫血性梗死
【S1】【S4】
最新回复
(
0
)