首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() {
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() {
admin
2013-02-23
28
问题
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() { int a=3; fuin(a); d+=a++; printf(:%d\n",d); }
选项
A、8,12
B、9,13
C、8,4
D、9,5
答案
4
解析
本题执行过程如下:首先调用fun函数,使得实参a的值3传递给形参p,得到局部变量d=8,打印出局部变量d的值8;返回主函数执行“d+=a++”,此处的d为全局变量,所以d=1+3=4(由于本题是值传递,所以在函数fun中对p值的改变并不能引起a的改变),故本题的输出是8,4。
转载请注明原文地址:https://kaotiyun.com/show/DKPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若指针ps已正确定义,要使ps指向能够存储8个字符的动态存储单元,以下不正确的语句是()
执行下面程序片段的结果是()intx=23;do{printf("%2d",x--);}while(!x);
以下选项中可作为C语言合法常量的是
在设计程序时,应采纳的原则之一是
以下fun函数的功能是:累加数组元素中的值。n为数组中元素的个数。累加的和放入x所指的存储单元中。fun(intb[],intn,int*x){intk,r=0;for(k=0;k<n;k++)r=【】;
以下程序中的for循环执行的次数是______。#defineN2#defineMN+1#defineNUM2*M+1main(){inti;for(i=1;i<NUM;i++)
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=【】;i<j;i++,j--){k=str[i];
按照“后进先出”原则组织数据的数据结构是______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
随机试题
《联合国国际货物销售合同公约》的基本原则有()
无偿献血的血液用途,必须符合以下规定A.在保证临床用血的前提下,可以出售给单采血浆站B.在保证临床用血的前提下,可以出售给血液制品生产单位C.由血站自主决定D.必须用于临床E.由卫生行政部门根据情况确定
长期应用糖皮质激素后,突然停药所产生的反跳现象是由于病人
某投资者在2月份以300点的权利金买入一张5月到期、执行价格为10500点的恒指看涨期权,同时,他又以200点的权利金买入一张5月到期、执行价格为10000点的恒指看跌期权。若要获利100个点,则标的物价格应为()。
关于如表23—7所示的资料,下列计算方法与结果正确的有()。
2×20年12月1日,甲公司将租赁期满的一栋办公楼出售,所得价款为6000万元。出售时该办公楼的账面价值为4500万元,其中以前年度公允价值变动收益为600万元。上述办公楼原由甲公司自用。2×18年12月1日,甲公司将办公楼出租给戊公司,租赁期限为2年。办
二进制数101001转换成十进制整数等于()。
对生命的渴望,对事业的热爱,给了她活【147】的坚定信念,虽然医疗技术在日新月异地发展,但巨大的经济负担使她还是觉得生存的希望已被葬送。她此时此刻正【148】着生死抉择:放弃生存的希望?虽然可以【149】父母的经济负担,但同时也会给亲人带来【150】的痛苦
A、Ms.Smithbelievedthattheinvestmentproposalwouldhelp.B、Ms.Smithwasnotinfavoroftheinvestmentproposal.C、Ms.Smi
Whywereearlyradiobroadcastsheardbysuchasmallaudience?
最新回复
(
0
)