首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include int f(int x) main() {int y; {int z; if(x==0‖x==1)return(3); z=f(3);pri
以下程序的输出结果是( )。 #include int f(int x) main() {int y; {int z; if(x==0‖x==1)return(3); z=f(3);pri
admin
2017-10-24
30
问题
以下程序的输出结果是( )。
#include
int f(int x) main()
{int y; {int z;
if(x==0‖x==1)return(3); z=f(3);printf(’’%d\n’’,z);
y=x*x一f(x一2); }
return y;}
选项
A、4
B、5
C、6
D、0
答案
C
解析
主函数调用f()函数,将实参3传递给x,进行if条件语句的判断不成立,接着执行y=3*3一f(1),再执行f(1),而f(1)满足if条件语句,所以f(1)的值为3,代入y=3*3-f(1)=9—3=6。
转载请注明原文地址:https://kaotiyun.com/show/RIxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
“printf("%d\n",strlen("\t\"\023\xAB\nC"));”语句的输出结果是()。
下面程序的功能是:输出100以内能被4整除且个位数为8的所有整数,请填空。main(){inti,j;for(i=0=();i++){j=i*10+8;if(j%4!=0)continue;printf(
有以下定义和语句:structstudents{intnum;charname[20];charc;struct{intgrade1;intgrade2;}s;};structstudents
若有以下程序段:structst{intn;int*m:};inta=2,b=3,c=5;structsts[3]=({101,&a},{102,&c},{103,&B)};main()
若要求从键盘读入含有窄格字符的字符串,应使用函数()。
有以下程序段:typedefstructnode(intdata;structnode*next;)*NODE;NODEP;以下叙述中正确的是()。
有以下程序:main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",C);}执行后的输出结果是(
有以下程序段:charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCⅡ十进制代码为97,则执行上述程序段后输
以下叙述中错误的是()。
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
随机试题
简述ISAM文件组织方法和操作特点。
分水岭梗死的好发部位,包括
具有保护作用的肝炎病毒抗体是
下列不是肝气犯胃型呕吐的主症的是
让患者打消一切顾虑,想到什么说什么,鼓励患者按原始的想法说出来而不要难为情,这种治疗方法称为
为预防用药错误,处方医嘱应清楚准确,以下不符合要求的是
采用旋喷桩处理软土地基时,可作为加固料的材料有()。
“登山则情满于山,观海则意溢于海”,这句话说明人在认识和实践的过程中始终伴随着()。
AttheendofthecompetitionIfoundmyselfgetthe(many)______flowers.
A、Taxidriver.B、Trafficofficer.C、Policeman.D、Ticketsalesman.A此题问的是对话中男士的职业。男士说计价器坏了,不过劝对方不要担心,他只收3美元车费。由此判断,男士很可能是出租车司机。
最新回复
(
0
)