首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int m=1,n=2; void subl(int m,int n) {m+=2;n++;} void sub2() {m++;n+=2;} ma
有以下程序: #include int m=1,n=2; void subl(int m,int n) {m+=2;n++;} void sub2() {m++;n+=2;} ma
admin
2017-07-05
53
问题
有以下程序:
#include
int m=1,n=2;
void subl(int m,int n)
{m+=2;n++;}
void sub2()
{m++;n+=2;}
main()
{printf("%d,%d,",m,n);
subl(4,5);
printf("%d,%d,",m,n);
sub2();
printf("%d,%d\n",m,n);
}
程序运行后的输出结果是( )。
选项
A、1,2,1,2,2,4
B、1,2,6,6,7,8
C、1,2,2,4,2,4
D、1,2,6,6,2,4
答案
A
解析
全局变量与函数体内局部变量同名时,局部变量会覆盖全局变量,因此在subl()函数内,全局变量m,n是不可见的,在函数sub1()内对m,n操作的是部变量,对全局变量不产生影响。但在sub2()函数内,由于没有和全局变量重名,因此在此函数内,m,n是可见的。因此,第一个printf()打印的是全局变量m,n,故打印的是1,2;第二个printf(),调用subl(),没有修改全局变量m,n,故打印的是1,2;第三个printf(),之前调用了sub2(),修改了全局变量m,n,因此,打印的是2,4。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/FODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;do{sw
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
有以下程序#includemain(){unsignedchara=8,c:c=a>>3;printf(“%d\n”,c):}程序运行后的输出结果是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
若有以下定义,则对数组元素的正确引用是()。inta[5],*p=a;
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,清填空。main(){inti,j;for(i=0;();i++){j=i*10+9;if(j%3!=0)continue;print
()的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。
为了使模块尽可能独立,要求()。
在深度为5的完全二叉树中,度为2的结点数最多为【】。
随机试题
脐风的体征不包括
继父唐某虐待其继女孙某,将孙某折磨得形容不堪。一日唐某又无故殴打孙某,孙某有所反抗,唐某即拿起一根筷子向孙某刺去,致其失明。唐某构成何种犯罪?()
有关审计证据可靠性的下列表述中,注册会计师认同的是( )。
Thisdictionary,whichIboughtyesterday,hasbeenhighly__________bymyprofessor.
党的十九大报告提出,创新和完善宏观调控,增强()对经济发展的基础性作用,发挥投资对优化供给结构的关键性作用。
【材料1】在某市一条不足400米长的步行街上清洁工人清理出人们吐掉的口香糖约15公斤。某市公交公司无人售票公共汽车3年间收到的残币假钞竟高达50万元。一孕妇在参加公务员录用考试后上了专门接送考生的大客车,全车考生没有一个人给她让座。【材料2】在对
甲乙两位长跑爱好者沿着社区花园环路慢跑,如两人同时、同向从同一地点A出发,且甲跑9米的时间乙只能跑7米,则当甲恰好在A点第二次追到乙时,乙共沿花园环路跑了()圈
Whattimedoesthewomanoftengettoherofficeeverymorning?
TheWorldHealthDayTheWorldHealthDayison7thApril./ItmarksthefoundingoftheWorldHealthOrganization/andis
WhySomePeopleArePoorThepovertylineistheminimumincomethatpeopleneedforanacceptablestandardofliving./Peo
最新回复
(
0
)