首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int d=1; void fun(int P) main(){int a=3; { int d=5; fun(a); d+=p++;
有以下程序 int d=1; void fun(int P) main(){int a=3; { int d=5; fun(a); d+=p++;
admin
2020-11-23
15
问题
有以下程序
int d=1;
void fun(int P) main(){int a=3;
{ int d=5; fun(a);
d+=p++; d+=a++;
printf("%d",d);} printf("%d\n",d);}
程序的输出结果是
选项
A、9 6
B、9 4
C、8 4
D、8 5
答案
C
解析
代码考查点为全局变量和局部变量的同名问题,若全局变量和某个函数中的局部变量同名,则在该函数中,此全局变量被屏蔽,在该函数内,访问的是局部变量,与同名的全局变量不发生任何关系。主函数执行fun(3)时候,执行调用函数fun,使用局部变量d=5,执行d+=p++,相当于d=d+(p++),得到d的值为8,输出。函数调用结束,转到主函数,继续执行d+=a++,此时d为全局变量,执行语句以后,d值为4。
转载请注明原文地址:https://kaotiyun.com/show/Vq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(intn){staticintx[3]={1,2,3};intk;for(k=0;k<3;k++)x[k]+=x[k]—n;for(k=0;k<3;k++)pr
以下叙述中正确的是
有以下程序main(){inta=3;do{printf("%d,",a-=2);)while(!(--a));printf("\n");}程序运行后的输出结果是
有以下程序#includemain(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
下列选项中属于面向对象设计方法主要特征的是
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
设有如下函数定义intfun(intk){if(k<1)return0:elseif(k=1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
随机试题
男性,64岁,左侧肢体活动障碍3天,化验Hb230g/L,RBC7.0×1012/L,拟诊为真性红细胞增多症引起脑血栓。下列不支持真性红细胞增多症的是
正常妊娠13周以后孕妇体重平均每周增加()。
患者,女,45岁。浮肿3月余,下肢为甚,按之凹陷不易恢复,劳累后加重脘腹胀闷,纳减便溏,面色萎黄,神倦乏力。其证候是
假设一个老人有财产2000万元,他有一个儿子和一个孙子。他的儿子和孙子都已很富有。其所在国的遗产税税率为50%。如果这个老人的儿子继承了财产后没有增加也没有减少财产值,然后遗赠给老人的孙子,孙子继承了财产后也没有减少和增加财产值,在他去世时再遗赠给他的子女
某出版社近年来出版物的错字率较前几年有明显的增加,引起了读者的不满和有关部门的批评,这主要是由于该出版社大量引进非专业编辑所致。当然,近年来该社出版物的大量增加也是一个重要原因。上述议论中的漏洞,也类似地出现在()。I.航空公司近两
我国现存最大、功能最齐全的古驿站是怀来鸡鸣驿,它位于佛、道、儒三教并存的下花园鸡鸣山脚下。()
研究者招募了128名参加155英里(249.45千米)超级马拉松的运动员,这些运动员需要穿越戈壁滩以及约旦和马达加斯加等地的沙漠。每名运动员均随机选择一只脚使用纸质医用胶带。结果,在胶带使用的部位,有98人没有足泡;而在未使用胶带的部位,则有81人磨出了足
在研究“大学内部治理结构”的问题上,研究者的理论基础有:委托代理理论、利益相关者理论等。但论文中两个理论都没有恰当使用。这一研究违反了
2011年3月,黄河公司委托长江公司代销商品一批,根据协议规定,黄河公司以协议价收取价款,实际售价由长江公司自定,该商品的协议价款为1500万元(不含增值税),商品销售成本为1200万元。2011年12月底,黄河公司收到长江公司交来的代销清单,得知代销
Youcan’tbeatit,butyoudon’thavetojoinit.Maybeitgotthenamecommoncoldbecauseit’smorecommoninwinter.Thefact
最新回复
(
0
)