首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int ml(int x,int y) { if(x
有以下程序: #include int ml(int x,int y) { if(x
admin
2020-06-16
40
问题
有以下程序:
#include
int ml(int x,int y)
{ if(x<=y)return 2*x+1;
else retum y;
}
int m2(int x,int y)
{ if(x<=y)retum 2*y+1;
else return x:
}
main()
{ int i,t1=10,t2=0;
for(i=1;i<=4;i++)
{t1=m1(i,t1);t2=m2(i,t2);}
prinff(“t1=%d t2=%d\n”,t1,t2);
}
程序运行后的输出结果是( )。
选项
A、t1=9 t2=4
B、t1=4 t2=9
C、t1=9 t2=9
D、t1=1 t2=4
答案
A
解析
由程序可知,main函数的for循环中i的取值为1、2、3、4。tl初值为10,t2初值为0,当i=1时,传入函数m1参数为:1、10,因为1<10,所以函数ml的返回值为2×1+1=3;传入函数:m2的参数为1、0,因为1>0,所以返回值为1;即第一轮循环后,tl=3,t2=1。当i_2时,传入函数m1的参数为2、3,因为2<3,所以函数返回值为2×2+1=5;传入函数m2的参数为2、1,因为2>1,所以函数返回值为2;即第二轮循环后,t1=5,t2=2;当i=3时,传入函数ml的参数为3、5,因为3<5,所以返回值为2×3+1=7;传入函数m2的参数为3、2,因为3>2,所以返回值为3;即第三轮循环后,tl=7,t2=3;当i=4时,传入函数m1的参数为4、7,因为4<7,所以函数返回值为2×4+1=9,传入函数m2的参数为4、3,因为4>3,所以函数返回值为4,即第四轮循环后,t1=9,t2=4。故答案选A(仔细分析可以发现,对于m1函数,由于第一次1<10,导致后面每次参数x都是i,而参数y都是2×i一1,返回值都是2×i+1;同理,对于m2函数,由于第一次1>0,导致后面每次参数x都是i,而y都是i一1,返回值都是i,所以最终结果为t1=2×4+1,t 2=4)。
转载请注明原文地址:https://kaotiyun.com/show/NiCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
有以下程序,程序运行后的输出结果是#includemain(){inta=3;printf("%d\n",(a+=a-=a*a));}
以下叙述中正确的是
不属于对象构成成份的是
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
有以下程序:#include<stdio.h>intf(intx,inty){return((y—x)*x);}main(){inta=3,b=4,C=5,d;d=f(f(a,b),f(a,c
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10一6。若x=2.5,函数值为12.182494。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程
C语言主要是借助以下哪个功能来实现程序模块化?()
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
随机试题
Globalwarmingiscausingmorethan300,000deathsandabout$125billionineconomiclosseseachyear,accordingtoareportb
A.氟斑牙B.先天梅毒牙C.畸形舌侧窝D.畸形中央尖E.釉质发育不全下述牙位分别是上述何种疾病的好发牙位同时期发育的牙
A、硝酸甘油B、普萘洛尔C、硝苯地平D、尼莫地平E、维拉帕米伴有高血压、支气管哮喘的心绞痛宜选用
王某的日工资为80元。2005年10月1日至7日,根据政府规定放假7天,其中3天属于法定假日,4天属于前后两周的周末公休日。公司安排王某在这7天加班。根据劳动法的规定,公司应当向王某支付多少工资报酬?()
下列选项中债权人不可以行使撤销权来保全自己债权的是()。
由于坝区岩体中存在的某些地质缺陷,可能导致产生的工程地质问题主要有()等。
某公司上一期的经营费用为3亿元,销售成本为3.5亿元与经营费用相关的预付费用增加0.9亿元,应付费用减少0.6亿元,折旧为0.4亿元,摊销为0.3亿元,则该公司该期的经营费用现金支出为()亿元。
彩票具有一定的赌博性质,同时也需要资金作为支持,所以禁止18岁以下的儿童买彩票是合理的。但是,不允许在便利店开设自动彩票机就等于堵住了成人自助购买彩票的渠道,禁止的不仅是想购买彩票的未成年人,还有许多有经济实力和博彩意识的成年人。如果上面的论述为真,则对下
拥有持续的品牌认知度、很难被人忘记、印象不断加强,但需要充足的预算才能保证有效到达率和有效接触频次,且适合无季节性产品的广告投放的排期方法为()。
要了解英国君主立宪制确立之初的情况,下列文献中可供参考的是()。
最新回复
(
0
)