首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 long fun5(int n) ( long s; if((n==l)‖(n==2)) s=2;
下列程序的输出结果是______。 long fun5(int n) ( long s; if((n==l)‖(n==2)) s=2;
admin
2013-06-11
27
问题
下列程序的输出结果是______。
long fun5(int n)
( long s;
if((n==l)‖(n==2))
s=2;
else
s=n+fun5(n-1);
return(s);
}
main()
{ long x;
x=fun5(4);
printf(%1d\n",x);
选项
答案
9
解析
考查if else语句,n==4不满足条件,所以fun5(4)=4+fun5(3),n==3也不满足条件,fun5(3)=3+fun5(2),n==2满足条件fun5(2)=2,故x=4+3+2=9。
转载请注明原文地址:https://jikaoti.com/ti/BWn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序:#include<stdio.h>main(){inta;floatb,c;scanf("%2d%3f%4f",&a,&b,&c);printf("\na=%d,b=%f,c=
有以下程序:charfun(charx,chary){if(x<y)returnx;returny;}main(){inta=’9’,b=’8’,c=’7’;printf(
有以下程序:main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}
下列程序的输出结果是______。#defineA100main(){inti=0,sum=0;do{if(i==(i/2)*2)continue;sum+=i;}while
若有说明:long*p,a;,则不能通过scanf语句正确给输入项读入数据的程序段是()
在下列四条叙述中,错误的一条是()
有一个数值152,它与十六进制数6A相等,那么该数值是()
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。
当执行下面的程序时,如果输入ABC,则输出结果是______。#include"stdio.h"#include"string.h"main(){charss[10]="12345";gets
随机试题
结型场效应管外加的栅-源电压应使栅-源间的耗尽层承受反向电压,才能保证其RGS大的特点。
下列关于《保护臭氧层维也纳公约》的表述错误的是()
尿蛋白加热乙酸法试验中结果呈明显白色颗粒状混浊、无絮状沉淀,应报告为
气微,味极苦的药材是
城市的一些物质要素,按不同的功能集中布置在一定的区域范围,形成了各种功能区。通常城市功能区包含下列几种在内:()等。
以下关于直埋管道的沟槽开挖尺寸说法正确的是()。
李某属国有企业的财务人员,私自动用了一笔数额较大的公款去炒股,一个月后被领导发现,其行为属于()。
(四川大学2010年试题)Youprobablyknowthatit’sbetterforbothyouandtheenvironmentifyoubuyanorganictomatoinsteadofon
Whatisscientists’aimofdrillingavolcano?
Thefruit______nice,but______terrible.
最新回复
(
0
)