首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int x) { int y; if(x==0||x==1)return(3); Y=x*x—f(x一2); return y; } mai
有以下程序: #include int f(int x) { int y; if(x==0||x==1)return(3); Y=x*x—f(x一2); return y; } mai
admin
2020-01-10
33
问题
有以下程序:
#include
int f(int x)
{
int y;
if(x==0||x==1)return(3);
Y=x*x—f(x一2);
return y;
}
main()
{
int Z;
z=f(3);
printf(“%d\n”,z);
}
程序运行后的输出结果是( )。
选项
A、0
B、9
C、6
D、8
答案
C
解析
主函数中调用f函数,同时将数值3传递给变量x,执行条件不满足条件if(x==0||x==1);跳过return(3);,直接执行语句y=x*x—f(x一2);这里f(x一2)为函数的递归调用,再次调用f函数,此时x=1,判断条件成立,返回3给f(1),y=3*3—3=6,最后将6返回主函数,并进行输出。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/nWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=0;i=~i:printf("%d\n",i);}程序运行后的输出结果是
有以下程序#include<stdio.h>>main(){inta[]={10,20,30,40),*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}pfintf("%d\n"
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={l,2,3,4,5),i;for(;i<5;i+
以下选项中正确的定义语句是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
下面不属于软件设计原则的是
下列选项中不属于面向对象程序设计特征的是
下列描述中,不符合良好程序设计风格要求的是
关于“while(条件表达式)循环体”,以下叙述正确的是
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
随机试题
浓硫酸使蔗糖炭化,是利用浓硫酸的()。
强调事物某一方面的特点掩盖了其他方面特点的效应是()
刑法的基本原则是指在刑法的立法、解释和运用过程中所必须普遍遵循的具有全局性、根本性的原则。我国现行刑法明文规定的基本原则有
_________是判断任意两台计算机的IP地址是否属于同一子网的根据。
男性,50岁。气短20年,2年来常有胸骨后疼痛,胸骨右缘第2肋间可闻及3/6级收缩期喷射性杂音,该处可以触到收缩期震颤,胸骨左缘第3肋间有舒张期叹气样杂音。为明确诊断,首选下列哪项检查
5岁小儿每日每公斤所需总热量是
获得性免疫缺陷综合征患者抗病毒治疗的指征,正确的是
根据《风景名胜区规划规范》的规定,下列关于风景名胜区规划应遵循的生态原则表述中不符合相关规定的是()。
材料一:如今中学生的恋爱现象已成普遍现象,据调查统计,我国中学生在初中阶段有恋爱现象的占总人数的30%以上,高中阶段高达60%以上。材料二:广州一家权威教育机构花了近十年时间对中学时期恋爱的学生作跟踪调查,有94.6%的人无结果,日后品尝着自己亲手酿制的
"MadeinChina"lostitsnovelty(新颖)longago.Thelabelhasbecome【C1】______inmuchoftheworld,sticktoshoes,toys,clothes
最新回复
(
0
)