首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int flint {int y; if(x==0||x==1)return(3); y=xx-f(x-2); return y:} main() {int z; z=f(3);printf("%d\n",z
有以下程序 #include<stdio.h> int flint {int y; if(x==0||x==1)return(3); y=xx-f(x-2); return y:} main() {int z; z=f(3);printf("%d\n",z
admin
2018-11-21
46
问题
有以下程序
#include<stdio.h>
int flint
{int y;
if(x==0||x==1)return(3);
y=xx-f(x-2);
return y:}
main()
{int z;
z=f(3);printf("%d\n",z);
}
程序的运行结果是
选项
A、9
B、0
C、6
D、8
答案
C
解析
主函数调用f()函数,将实参3传递给x,进行if条件语句的判断不成立,接着执行y=3+3*3-f(1),再执行f(1),而f(1)满足if条件语句,所以f(1)的值为3,代入y=3*3-f(1)=9-3=6。
转载请注明原文地址:https://jikaoti.com/ti/99a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序#include<stdio.h>#include<string.h>main(){char*pl="abc",*p2="ABC",str[50]="xyz";strcp
以下程序的输出结果是_______。main(){inta=-1,b=1,k;if(++a<0)&&!(b-<=0))printf("%d%d\n",a,b);elseprintf(
与“y=(x>0?1:x<0?-1:0)”;的功能相同的if语句是()。
下列选项中均属于C语言合法的标识符是()。
设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是()。
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
下面能正确定义数组,并正确赋值的语句是_______。
已有定义:inti,a[10],*p;,则合法的赋值语句是()。
关系数据库管理系统能实现的专门关系运算包括()。
设有以下定义和语句inta[3][2]={1,2,3,4,5,6},*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是
随机试题
Evenifhe______here,hewouldnotbeabletohelpus.
腹膜内型膀胱破裂
治疗病后中焦虚寒喜唾涎沫者,宜选用
有关股骨颈骨折,下列哪项是不恰当的
下列哪个药物属于抗抑郁药
矫正胎势时,将胎儿推向腹腔的器械是
下列雷电造成的破坏现象中,属于热性质破坏作业的是()。
以下关于商业助学贷款的规定正确的是()。
某企业职工王某的月工资为8500元,当地社会平均工资为2400元,根据劳动保险法的有关规定,王某每月应由个人缴纳的基本养老保险费为()元。
面对增值型现金剩余,企业应选择的财务战略是()。
最新回复
(
0
)